Re: newbie question: duplicate emails

From: Date: Mon, 23 Apr 2001 21:43:14 +0000
Subject: Re: newbie question: duplicate emails
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-49940@lists.php.net to get a copy of this message
Yes, that is a sound approach. However I've checked it again, and again, and again, and nothing pops up. It would be easier if I had an error generated. I'll try to get my hands on the SMTP logs, will talk to the server admin about that. My code is sending data to the SMTP socket and monitoring responses for the SMTP server, and no error there. Here is how it goes HELO xxx MAIL FROM: (me) RCPT TO: (recipient 1) DATA (body) . RSET MAIL FROM: (me) RCPT TO: (recipient 2) DATA (body) . (and so on...) QUIT I've noticed that the error shows up when the server load is high: for e.g. when I am sending out emails to the lists, generally the first list goes through without a problem (i.e. one email per person). But when it moves on to the second list, it starts sending two copies. But sometimes the second list goes okay, and the third generates duplicates. What _is_ the best way to send one email body to a dynamically generated list of email addresses??? ""Phillip Bow"" <philb@oreilly.com> wrote in message news:9c2570$56q$1@toye.p.sourceforge.net... > Whenever you are positive its nto your code then check it again. That being > said are there any SMTP logs you can check? Have you monitored the exact > data being sent to the SMTP server(maybe set up a dummy socket that repeats > back the data sent to it then have your program try to connect to that)? > -- > phill > > ""Nikhil Goyal"" <ngoyal@nypirg.org> wrote in message > news:9c1ujm$868$2@toye.p.sourceforge.net... > > Hello people, > > > > I am having a peculiar problem with my mailing list and hope you can help > me > > out. I have a mySQL database with a table of email addresses for the > mailing > > lists. I have many lists, and my (PHP) code runs various queries on this > > table to generate lists of email addresses to which the mail has to be > sent. > > > > The email body is combined with this generated list, and then I use mail() > > to send this message out to each recipient. I also add on a few headers > such > > as From:, Errors-To, Reply-To and Return-Path to the message. > > > > Now the problem is that every recipient of my mail is getting two copies > of > > the message. I am positive that it's not my code which is causing the > > problem, the script runs once and terminates. I've also tried to send mail > > by opening a socket connection to port 25 on the mail machine and sending > > SMTP commands, but still the result is the same. And there is no SMTP > error > > generated. > > > > Can anybody help me out here? or perhaps suggest a more efficient way of > > sending out mail to my users? I'm really in a spot here... > > > > - Nikhil > > > > > > > > > > > > > > > > -- > > 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 > > > > > -- > 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 (#49940) next »