download addsub.php
Language: PHP
LOC: 131
Project Info
Total ISP(total-isp)
Server: SourceForge
Type: cvs
...orge\t\total‑isp\total‑isp\
   abn.php
   addnew.php
   addnote.php
   addpay.php
   addsub.php
   addtime.php
   aliasadd.php
   answer.php
   approvelink.php
   ask.php
   autobill.php
   autobillpost.php
   backuplink.php
   batchtax.php
   Blocks-check.php
   Blocks-oldmail.php
   buildmenu.php
   business-check.php
   buytime.php
   cachemgr.php
   callanalysis.php
   calls.php
   callweekall.php
   ccemail.php
   changes.php
   checkmail.php
   cli.php
   clicheck.php
   config.php
   createwebdir.php
   credit.php
   creditpost.php
   cvimage.php
   dbspec.sql
   dealer.php
   dealeredit.php
   dealereditsave.php
   dealermenu.php
   dealerspecial-check.php
   dealerspecial.php
   dealersummary.php
   dig.php
   dnstest.php
   domainadd.php
   dschurn.php
   dsused.php
   edit.php
   editadd.php
   emailip.php
   expire.php
   extraadd.php
   faq.php
   firstpayments.php
   fixedip.dat
   fixedip.ph
   fixedip.php
   frames.php
   frconten.php
   frmain.php
   getcall.php
   gstinc.inc.php
   gsttest.php
   hms.inc.php
   index.php
   invoicepost.php
   invoices.php
   IPAD-check.php
   ipadmail.dat
   jump.php
   kick.php
   kickall.php
   killed.php
   lastaccess.php
   lastcall.php
   lastpasswords.php
   list.php
   listpay.php
   listpurchase-cash.php
   listpurchase-cheque.php
   listpurchase-code.php
   listpurchase-dupes.php
   listpurchase-exact.php
   listpurchase-group.php
   listpurchase-summary.php
   listpurchase-supplier.php
   ...purchase-unapproved.php
   listpurchase.php
   lm.inc.php
   loginfail.php
   mail.php
   mailadd.php
   mailusr.php
   monthpurch.php
   mysql.inc.php
   names.php
   newcustomer.php
   nextcall.php
   nosubs.php
   orphans.php
   password.php
   payimage.php
   payment.php
   payreport.php
   payview.php
   pdf-daily-sum.php
   pdfprint.inc.php
   permanent-check.php
   phpinfo.php
   phptest.php
   ping.php
   purchase-delete.php
   purchaseedit.php
   purchaseindex.php
   purchasing.php
   qchar.php
   radiususers.php
   radtest.php
   reallysure.php
   recall.php
   redir.php
   report.php
   reseller-check.php
   resellview.php
   sampledata.sql
   searchfaq.php
   searchfaqres.php
   sendmail.php
   staff.php
   subedit.php
   subeditadd.php
   submituser.php
   subnames.php
   taxpdf.php
   testbatch.php
   testpdf-day.php
   testpost.php
   testtaxpdf.php
   testuser.php
   testwho.php
   thundermail.php
   tigris.php
   time1.inc.php
   timetest.php
   top.php
   unanswered.php
   unlimited-3mth-check.php
   unlimited-check.php
   unlimited-stats.php
   unlimitedpartition.php
   uploadmailhdr.php
   user.php
   viewnotes.php
   visp.inc.php
   webadd.php
   weblinks.php
   WebSite-check.php
   weeknotes.php
   weekuser.php
   who.php
   whoip.php
   whoverify.php

<?
include "./auth.inc.php";
include "./mysql.inc.php";
if ($type=='mail'){
	print "<H2>Extra Mailbox</H2>";
	#$vsql="SELECT VISPID, EmailDomain FROM VISP";
        #$vres=mysql_query($vsql);
	$dsql = "SELECT DISTINCT Domain FROM SubAccounts ORDER By Domain";
	$dres = mysql_query($dsql);
	print "\n<FORM action=\"mailadd.php\" method=POST>\n";
        print "Account Name: <INPUT TYPE=TEXT NAME=\"login\"> (POP3 Account, must be unique)<BR>  ";

	print "Domain: <select name=domain>";
	print "<option value=\"\">adam.com.au</option>";
	print "<option value=\"new\">(New Domain) -> </option>";
	while ($drow=mysql_fetch_row($dres)){
		print "<option>$drow[0]</option>\n";
	}
	print "</select>";

	print "New Domain: <INPUT TYPE=TEXT NAME=newdomain>";
		

	#print "<SELECT NAME=VISP>";
        #while ($vrow=mysql_fetch_row($vres)){
        #        print "<OPTION value=\"$vrow[0]\">$vrow[1]</OPTION>\n";
        #}
        #print "</SELECT>";
	print "<BR>Password: <INPUT TYPE=TEXT NAME=\"password\">";
	print "<BR>Alias: <INPUT TYPE=TEXT size=32 NAME=\"alias\"> (Use * 
to be a wildcard for a domain)";
	print "<BR><INPUT TYPE=SUBMIT>";
	print "</FORM>";
        exit;

}

if ($type=='website'){
        print "<H2>WebSite</H2>";
        print "\n<FORM action=\"webadd.php\" method=POST>\n";
        print "Domain Name or URL: <INPUT TYPE=TEXT NAME=\"login\">  ";

	$expire = (date("Y")+1)."-".date("m-d");
	
	print "<P>Expire Date: <input type=text name=expire value=\"$expire\">";
        print "<INPUT TYPE=SUBMIT>";
        print "</FORM>";
        exit;

}


if ($type=='extra'){
	print "<H2>Extra Dialup Account</H2>";
	 $vsql="SELECT VISPID, EmailDomain FROM VISP";
        $vres=mysql_query($vsql);
	print "\n<FORM action=\"extraadd.php\" method=POST>\n";
        print "Account Name: <INPUT TYPE=TEXT NAME=\"login\"> @ ";

        print "<SELECT NAME=VISP>";
        while ($vrow=mysql_fetch_row($vres)){
                print "<OPTION value=\"$vrow[0]\">$vrow[1]</OPTION>\n";
	}
	print "</SELECT>";
	print "<BR>Password: <INPUT TYPE=TEXT NAME=\"password\">";
	print "<BR><INPUT TYPE=SUBMIT>";
        print "</FORM>";

	exit;
}

if ($type=='alias'){
	print "<H2>Email Alias</H2>";
	$ssql="SELECT AccountID,Login,VISP,AccountType,VISPName FROM
        SubAccounts,VISP WHERE
        SubAccounts.VISP=VISP.VISPID AND CustomerID=$CustomerID
	AND AccountType !='DomainAlias' AND AccountType != 'alias'";
        $sres=mysql_query($ssql);

	$vsql="SELECT VISPID, EmailDomain FROM VISP";
	$vres=mysql_query($vsql);


        print "\n<FORM action=\"aliasadd.php\" method=POST>\n";
	print "Email Alias Name: <INPUT TYPE=TEXT NAME=\"alias\"> @ ";

	print "<SELECT NAME=VISP>";
	while ($vrow=mysql_fetch_row($vres)){
		print "<OPTION value=\"$vrow[0]\">$vrow[1]</OPTION>\n";

	}
	print "</SELECT>";
        print "<P>Existing Account: <SELECT NAME=\"existacc\">\n";
        while ($row=mysql_fetch_array($sres)){
                print "<option value=\"$row[Login]:$row[VISP]\">$row[Login] @ $row[VISPName]</option>\n";
        }
        print "</SELECT>";
	print "<P><INPUT TYPE=SUBMIT VALUE=\"Add Alias\">";
	print "</FORM>\n";
	
	exit;
}


if ($type=='domain'){
	print "<H2>Domain Alias</H2>";

	$ssql="SELECT AccountID,Login,VISP,AccountType,VISPName FROM
	SubAccounts,VISP WHERE
	SubAccounts.VISP=VISP.VISPID AND CustomerID=$CustomerID";
	$sres=mysql_query($ssql);
	
	print "\n<FORM action=\"domainadd.php\" method=POST>\n";
	print "Existing Account: <SELECT NAME=\"existacc\">\n";
	while ($row=mysql_fetch_array($sres)){
		print "<option value=\"$row[AccountID]:$row[VISP]\">
$row[Login] @ $row[VISPName]</option>\n";
	}
	print "</SELECT>";

	print " Domain Name: <INPUT TYPE=TEXT NAME=domain WIDTH=20>";
	print " <input type=submit value=\"Submit\">";
	print "\n</FORM>\n";
?>
<BR><BR>Also required to make this function:
<LI>Domain Name Registration at <A HREF="http://www.ina.com.au">INA</A>
or <A HREF="http://aunic.net">AUNIC</A></LI>
<LI>MX record in the DNS pointing at our mail Server</LI>
<LI>optional: Secondary MX pointing at postoffice.telstra.net + setup 
of Telstra as a mail relay</LI>
<LI>entry in /etc/qmail/control/virtualdomains</LI>
<?
	exit;

}

?>
<HTML>
<HEAD>
<TITLE>Add a SubAccount</TITLE>
</HEAD>
<BODY>
Add a SubAccount:
<?
#<P><A HREF="addsub.php?type=alias">Email Alias</A> (An Email Address that goes to the existing mailbox).
?>

<P><A HREF="addsub.php?type=mail">Email Box</A> (A dis.inc.php.php.php.php.php.phpt Email address and mailbox)

<?
#<P><A HREF="addsub.php?type=domain">* Domain Alias</A> (Get all email for a virtual domain)
?>

<?
#<P><A HREF="addsub.php?type=domainforward">Single Domain Alias</A>
#(Forward Single Email address from a domain to a user)
?>
<P><A HREF="addsub.php?type=extra">Extra Dialup Account</A> (Only for Casual Use)

<P><A HREF="addsub.php?type=website">Web Site</A>

</BODY>
</HTML>

About Koders | Resources | Downloads | Support | Black Duck | Submit Project | Terms of Service | DMCA | Privacy Policy | Site Map| Contact Us