Re: Re: send mail to mailing list using mail() or smtp?

From: Date: Sun, 26 Aug 2001 22:23:42 +0000
Subject: Re: Re: send mail to mailing list using mail() or smtp?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-64552@lists.php.net to get a copy of this message
Look at some sample (or just *use*) scripts like the mail class at UpperDesign.com You just fsockopen to your SMTP server port 25, and fread/fwrite the interchange that is required by RFCs to "talk" nicely to SMTP. -- WARNING richard@zend.com address is an endangered species -- Use ceo@l-i-e.com Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm ----- Original Message ----- From: Niklas Lampen <niklas.lampen@luukku.com> To: 'Richard Lynch' <ceo@l-i-e.com>; <php-general@lists.php.net> Sent: Saturday, August 25, 2001 3:08 AM Subject: RE: [PHP] Re: send mail to mailing list using mail() or smtp? > I'm sending a huge amount of mails with php. How can I send mail directly to > the smtp server? Right now I'm using pipe to send each mail to sendmail. > Works fine with about 35 000 mails, but it takes ages to run. > > What would be the smartest way? > > > Thanks! > > > -----Original Message----- > From: Richard Lynch [mailto:ceo@l-i-e.com] > Sent: 25. elokuuta 2001 3:54 > To: php-general@lists.php.net > Subject: [PHP] Re: send mail to mailing list using mail() or smtp? > > > > My question - is this going to work for a few thousand emails? > > Depends on your server. > > > What > > about 100,000? > > No way. > > > Would it be better to send the mail directly to the > > smtp server? > > Yes. > > > Can you foresee any problems? > > Several. The first one is you didn't read the archives or look for > pre-existing code to talk to SMTP directly. :-) > > Manuel's upperdesign.com has one, and there are plenty of others. You could > roll your own -- I did, so it can't be too tricky. :-) > > Also, at that volume, I think you're going to run into trouble just in > talking to the all the SMTP servers. I *BELIEVE* one major speed-up can be > achieved by sorting the outgoing emails by their recipient's domains... > > You may want to research how "real" mailing list software deals with this if > you actually expect to hit 100K addresses. > > If they're all the same email, you'd be *WAY* better off just interfacing to > majordomo, ezmlm, SmartList, or whatever other mailing list software was > designed to handle this. > > -- > WARNING richard@zend.com address is an endangered species -- Use > ceo@l-i-e.com > Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htmü— > »î\6²‰„Ó¦Ç”Ò > Volunteer a little time: http://chatmusic.com/volunteer.htm > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.general (#64552) next »