suomi: > Problem is: > last friday, a person complained that no messages had been sent from an > application which sends the same message to about 40 mail-recipients > including to this person himself. Messages are sent via > php-pear-Mail-Mime, which sofar has worked correctly in all cases: > single-mail, small mail-lists, about 40 mail-recipients mail list. Just > in this single case the mail was not sent. I am at a loss for new ideas > on what the reason could be. > > In the postfix log, where the php-pear-Mail-Mime client sends all mails, > for the mail in question I find the following: > > Mar 20 09:00:01 smtphost postfix/smtpd[3990]: connect from > senderhost.mydomain.com[xxx.xxx.xxx.163] > Mar 20 09:00:01 smtphost postfix/smtpd[3990]: disconnect from > senderhost.mydomain.com[xxx.xxx.xxx.163]
The SMTP client connected to Postfix without completing a single mail delivery transaction. Normally, you would have seen additional records from the smtpd and cleanup processes. > and no more. > I am sure that the above log entry corresponds to the failed mail, > because in the application log I can see that the person sent the > message exactly at 09:00:01. postfix on the smtphost is not busy, the > last message before the failed was processed at 08:56:15 and the next > message after the failed was processed at 09:38:29. > > I also checked to see that no empty mail addresses had been sent in the > recipient list. > > Test with this application are very delicate, because I cannot send > interminable test-mail to the entire mail-list. > > Where could I try to find the error in this case? You need to find out why the SMTP client did not complete the mail transaction. It would be useful if the client maintained a record of successful and failed message deliveries. Wietse