用PHP编写email群发器
来源:奥索网
用PHP编写email群发器
以下代码为本人编写,仅做学习实验用!
常用的组合用户,也可以改为穷举用户组合(下半部分)。
<p>email群发器 file://作者:sunny 2000年9月21日</p>
<?
$a[0]="";
$a[1]="net";
$a[2]="big";
$a[3]="boy";
$a[4]="it";
$a[5]="now";
$a[6]="nice";
$a[7]="city";
$a[8]="bird";
$a[9]="soft";
$a[10]="new";
$a[11]="for";
$a[12]="vera";
$a[13]="girl";
$a[14]="sunny";
$a[15]="tom";
$a[16]="jack";
$a[17]="rose";
$a[18]="simon";
$a[19]="linda";
$a[20]="bobi";
$a[21]="man";
$a[22]="little";
$a[23]="wu";
$a[24]="xu";
$a[25]="li";
$a[26]="lee";
$a[27]="wang";
$a[28]="tao";
$a[29]="deng";
$a[30]="zhang";
$a[31]="chen";
$a[32]="ok";
$a[33]="hero";
$a[34]="black";
$a[35]="red";
$a[36]="white";
$a[37]="yellow";
$a[38]="monkey";
$a[39]="student";
$a[40]="high";
$a[41]="top";
$a[42]="no";
$a[43]="yes";
$a[44]="love";
$a[45]="get";
$a[46]="fei";
$a[47]="sky";
$a[48]="on";
$a[49]="bus";
$a[50]="cn";
$a[51]="chinese";
$a[52]="baby";
if($email!='')
{
$count=0;
for($i=0;$i<=30;$i++)
{
$str1=$a[$i];
for($k=0;$k<=30;$k++)
{
$str2=$a[$k];
mailstr1.$str2.]($str1.$str2."@".$email, $subject, $message,"From:".$mailadress);
sleep (1);
mailstr1.]($str1."-".$str2."@".$email, $subject, $message,"From:".$mailadress);
sleep (1);
mailstr1.]($str1."_".$str2."@".$email, $subject, $message,"From:".$mailadress);
sleep (1);
$count++;
}
}
echo "已经成功给".$count."个***@".$email."的用户发送邮件!";
}
?>
<form method="post" action="email.php">
<p>标题<input name="subject" type="text"></p>
<p>发信地址<input name="mailadress" type="text"></p>
<p>输入邮件地址后缀@<input name="email" type="text"></p>
<p>输入邮件正文<textarea rows="5" name="message" cols="40"></textarea></p>
<p><input type="submit" value="发送"></p>
</form>
#######################################
<p>email群发器(3位穷举) file://</p>
<?
$a[0]="a";
$a[1]="b";
$a[2]="c";
$a[3]="d";
$a[4]="e";
$a[5]="f";
$a[6]="g";
$a[7]="h";
$a[8]="i";
$a[9]="j";
$a[10]="k";
$a[11]="l";
$a[12]="m";
$a[13]="n";
$a[14]="o";
$a[15]="p";
$a[16]="q";
$a[17]="r";
$a[18]="s";
$a[19]="t";
$a[20]="u";
$a[21]="v";
$a[22]="w";
$a[23]="x";
$a[24]="y";
$a[25]="z";
$a[26]="-";
$a[27]="_";
$a[28]="0";
$a[29]="1";
$a[30]="2";
$a[31]="3";
$a[32]="4";
$a[33]="5";
$a[34]="6";
$a[35]="7";
$a[36]="8";
$a[37]="9";
if($email!='')
{
$count=0;
for($i=0;$i<=25;$i++)
{
$str1=$a[$i];
for($k=0;$k<=37;$k++)
{
$str2=$a[$k];
for($j=0;$j<=37;$j++)
{
$str3=$a[$j];
mailstr1.$str2.$str3.]($str1.$str2.$str3."@".$email, $subject,
$message,"From:".$mailadress);sleep (1);
$count++;
}
}
}
echo "已经成功给".$count."个***@".$email."的用户发送邮件!";
}
?>
<form method="post" action="email.php">
<p>标题<input name="subject" type="text"></p>
<p>发信地址<input name="mailadress" type="text"></p>
<p>输入邮件地址后缀@<input name="email" type="text"></p>
<p>输入邮件正文<textarea rows="5" name="message"
cols="40"></textarea></p>
<p><input type="submit" value="发送"></p>
</form>