Jul 26, 2008

Bulk Mail - How to do that

Free Web Hosting, No Ads > CONTRIBUTE > Computers > Programming Languages > PHP Programming

free web hosting

Bulk Mail - How to do that

electron
Hey ,

I have a problem .
I wanted a script to send emails using PHP to more than 5000 email addresses for my software.

But if you use the regular mail() function it will cause tremendous overload o the servers.
I tried searching on the net but no use and i found some pre-built ones which are either copyrited or using PHP 5 only.

But I want to make my own function to send Bulk Mails.

If someone could give me a start I would be thankful.

So does any one know how to send bulkmail.
Also I needed to give an option of using SMTP servers if PHP mail is not supported on the LOCALHOST.

Please Help

Reply

farsiscript
hi Dear electron
for sending mail with smtp you must use this code :
CODE
<?php

$hostname = 'maildomain.net';

// path to smtp.php file from XPM2 package for inclusion
require_once '/path/smtp.php';

$mail = new SMTP;
$mail->Delivery('client');

$mail->From('me@'.$hostname, 'My name');
$mail->FromHost($hostname, $havemx);
if(!$havemx) die("The hostname: '".$hostname."' doesn't have a valid MX zone!");

$mail->AddTo('client@destination.net');
$mail->Text('It is simple to use XPM2');
$sent = $mail->Send('Hello World!');

echo $sent ? 'Success.' : $mail->result;

?>

for more info about sending email you can must view these address :
Help url :
http://ir.php.net/mail
http://ir.php.net/function.mail
http://www.phpfreaks.com/tutorials/130/7.php
http://www.developer.com/lang/php/article.php/3468701
http://www.phprojekt.com/modules.php?file=...modload&sid=143

php class to send mail :: http://www.phpclasses.org/browse/package/14.html

smile.gif at end if you dont find any answer search at google :
http://www.google.com/search?q=send+mail+w...=&start=10&sa=N

 

 

 


Reply

BuffaloHELP
The issue with mass email is that your site can be looked as a spam email sending site. Trap17 server admins may not look kindly at you.

There's a script called PHPList (under your cPanel, Fantastico) which gives you unlimited email listing and can support SMTP or PHP Mail(). It has built-in safty timer where it sends X amount at a time in intervals of 15, 30, or 60 minutes. It also features resume sending when interrupted.

This script supports import and export of email lists using CSV. If your search fails give this script a try.

Reply

electron
Actually I am trying to make this script for my Software.
I found something Good on pear.php.net .

My software will be distributed and used.
So its not for my personal use but to integrate in my software which would be having capabilities to send Newsletters to its members.

Reply

rvalkass
The reason that mail() is so resource-hogging is that each time it loops to send a message it opens a new connection, collects the message information, sends the message, clears the information and closes the connection. If you use sockets you use 1 connection for all the messages, so you severly reduce the load on the server, and it works much faster for sending a lot of messages, especially if they are mostly the same content.

There is an example script here in the comment by josephcmiller2 at gmail dot com. I don't have a huge amount of experience sending mail with sockets, but some research on the Internet should help.

Reply

electron
I had read that thing before.
But it sends only one email not bulk.

But i will modify it to loop through to send many emails.
To test the script I dont know how much load will it cause.
Got to read all those RFC's

If you still have a better one let me know.

Reply



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

(Maximum characters: 10,000)
You have characters left.
Confirm Code:

Similar Topics

Keywords : bulk mail

  1. Form To Php Mail. Attachment - (14)
    i know there are a few topics talk about attachment problem, but i want to know if anyone could show
    me a basic code for attaching files like pictures with the message. I made a html form, and
    redirect the information to my mail.php file to process the information and send it to my email. I
    want to know what do i have to do to attach files like pictures. I tried to search on google, and
    the codes are so complicated (i'm an amateur at this). Would it be possilbe if you could show me
    the code and explain to me what it does and how i could customize it to fit my needs?...
  2. Requirements For Mail() - (2)
  3. Mail() Clone - A PHP mail() function clone (5)
    A lot of free web hosts have disabled the mail() function so you cannot send emails using PHP. Does
    anybody know of a script that makes a function "like" mail but is able to be installed in a web
    accessible directory and called included into another script and called like that? Or maybe you know
    how to make such a function? I just really need to find a way around the free hosts turning of the
    mail() function. I need to figure out a way to send emails....
  4. Php Functions To Send Mail - (4)
    Which other methods to send mail from a form? I just know mail function, like: mail(string to,
    string subject, string message) Has anyother?...
  5. Prequirement For Mail() - (1)
    I'm asking because I often see so many books told me to use mail() feely, but I don't really
    understand. Can we really use this without even have a mail server or anything related to that? Or
    even if we need something before using this function, can anyone tell me waht those are? Right now
    my website had not have this function yet, but I'm trying to, because it's necessary
    sometimes when I got another project....
  6. Want To Send Mail But Smtp Disabled, Help Me! - (7)
    heyy...I have a problem, I have an account in another hosting service, but the SMTP and sendmail
    was disabled for my account. and I want to send mail to all people who join my site (with php script
    to send that mail), so I can't send mail to them. for more information, my operating sistem is
    Linux and php version 4.4.1. I hear when drupal send e-mail without SMTP, is that true??? and can
    I send mail when I already installed Drupal in my hosting service???? Please give me solution,
    how can I send an e-mail when my sendmail and SMTP disabled!!!!...
  7. Wappymail_v1.50 - wap free mail/ email admin script :-) (15)
    Here is my new wap mail script. You can use it as a free email sending service or an email admin
    form (can set this option in config.php) its extremly simple to install and you will find full
    instructions in the zip file. Please feel free to comment, rate, or update this script :-)
    /tongue.gif" style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" /> ...
  8. Help With Mail And Attachments - Help on mail attachments (4)
    Hi, can someone please give me an example of how to send a zip or other filetype as an attachment
    using the mail() command? Im also interested in sending to mail email address, for example i have a
    .txt file full of email addy's like: mail1@blah.net mail2@blah.net mail3@blah.net how can i send
    the file and or mail to all these addy's in one go? Mmm.....
  9. Question About The Mail() Function - (2)
    Hi, Is there any way of using the mail() function with an SMTP connection? Is there any way of
    sending messages let's say for example using an email of yahoo? Any help about this woul be very
    thankfull. Thanks in advance....
  10. How To Enable Mail() Function In Php - (1)
    im just trying to send mail by using a very simple php function mail() but it is not working.the
    format is CODE $to = "email@example.com"; $subject = "Hi!";
    $body = "Hi,\n\nHow are you?"; if (mail($to, $subject,
    $body)) {   echo("<p>Message successfully
    sent!</p>"); } else {   echo("<p>Message delivery
    failed...</p>"); } I think there is something wrong with php.ini
    setting..maybe something to do with SMTP ...
  11. Send Mail In Strict Xhtml - form elements atribute Name (2)
    Im using xhtml strict, and trying to send a form to 'mail.php' which actually sends the
    data, but it seems that php does not detect the $_POST ; if i do not assign a "name" attribute
    in the form, but strict xhtml does not accept the name attribute in my form elements... When i try
    to validate, it says... "there is no name attribute" and stuff... and what i say is yeah yeah
    whatever you perverse Markup Validation Service, i knew that... but php does not recognize an id
    attribute to use with $_POST so i can not send info, or tell me if i'm wrong? Wha...
  12. Build Contact Mail - (3)
    Hi I Write One Contact Mail and i want to share with u at first File index.htm : in this file
    build one form and post this form to and i find this php code on internet you can use this for
    send mail : CODE <?php $MailToAddress = "Here"; // your email address
    $redirectURL = "So Example Final.htm   :blink:  "; // the URL of the thank you
    page. # optional settings $MailSubject = "Sample"; // the subject of the email
    $MailToCC = "Back UP Mail"; // CC (carbon copy) also send the email to th...
  13. Php G-mail Login - Compatable on all browsers (8)
    I fount a PHP G-mail login script to login to your g-mail using any browser. Even IE1, I installed
    it on my site at http://www.gmail.mbd5882.trap17.com/ I tested it myself, Its safe. gmail-lite is
    an html-only interface of GMail. It was develope it with PDA browser (mostly Netfront) in mind, it
    should be workable with any browser on Earth (e.g. lynx, ie3, netscape4, opera5. The only tags being
    used are A, B, FORM, H1, I, INPUT, P, SELECT, TEXTAREA, TABLE, TR, and TD (and META and STYLE in
    HEAD). It alows you to send 10 invites at once and is fast. It uses cookies i, An...
  14. Contact Form - Contact form using mail() function (2)
    In first place, make an html page with the form. My first form with PHP Name:
    E-Mail: Subject: Mesage: OK, now, lets make
    sendmail.php: $myemail = 'yourmail@blah.com'; // Put here your e-mail address
    mail($myemail,$subject,$mesage,$email) // To, Subject, Mesage and From echo
    'Thank you for your e-mail!'; ?> Simple, huh? Any questions just post here....
  15. Php Mail Script Wont Work :( - (8)
    My script wont work and I cant figure out where I did go wrong The form looks like this: CODE
    <form name="member-request" action="index.php?page=request"
    method="post">   <p><b>Gender:</b></p>
      <ul>   <input type="radio" name="gen" value="1" />Male
      <input type="radio" name="gen" value="2" />Female   </ul>
      <p><b>Your Name:</b></p>    <p><input
    type="text...
  16. Multi-mail - (4)
    Hi ! I'd need to create a PHP script that would allow me to send an e-mail to many persons
    at the same time (newsletter). All the e-mail adresses are ine a MySQL database. So how do I do with
    the function mail() to send many e-mails ? Do I use loops or maybe an array ? But how to put the
    MySQL request in an array ? Please help me. Thanks in advance....



Looking for bulk, mail

Searching Video's for bulk, mail
advertisement



Bulk Mail - How to do that



 

 

 

 

ADD REPLY / Got an Opinion! Remove these ADs! RAPID SEARCH! Free Web Hosting [X]
Express your Opinions, Thoughts or Contribute more info. to help others.
Ask your Doubts & Queries to get answers, So that "Together We can help others!"
Register FREE for AD-FREE forum, Create your own topics, Ask Questions, track topics, setup subscriptions & notifications and Get a Free Website w/ Email and FTP.
500MB Space *No Ads*, CPanel, FTP, PHP, MySQL, EMails - 100% FREE