On Fri, 2008-12-05 at 22:18 -0600, Lindsay Haisley wrote: > On Fri, 2008-12-05 at 18:35 -0500, Sam Varshavchik wrote: > > Lindsay Haisley writes: > > > > > I have a courier installation running courier 0.60.0 which delivers > > > _most_ email from the system and for remote clients using it for > > > relaying with no problem. Occasionally, however, something like the > > > following happens: > > > > > > Dec 5 09:02:07 shakti courieresmtp: > > > id=000000000021DBA1.000000004939426F.00003979,from=<[EMAIL > > > PROTECTED]>,addr=<[EMAIL PROTECTED]>: No such file or directory > > > Dec 5 09:02:07 shakti courieresmtp: > > > id=000000000021DBA1.000000004939426F.00003979,from=<[EMAIL > > > PROTECTED]>,addr=<[EMAIL PROTECTED]>,status: deferred > > > > > > This seems to be associated with particular (remote) addresses, since > > > the emails are queued for retry and fail repeatedly. Other (most) > > > addresses have no such problems and the emails are delivered normally. > > > If I telnet to port 25 on the server and send an email manually I don't > > > see a problem in the SMTP dialog (I get a "250 Ok" after the data > > > segment followed by the message ID), but if I check the mail log I see > > > the same "No such file or directory" message. Is this something that's > > > coming from the remote end without a proper error code, or something > > > that's being generated by courier? > > > > The error message is generated by Courier, but it's not clear why. Perhaps > > looking at any preceding messages for this recipient will be helpful. > > I went through a bunch of log entries on messages that failed with this > message and compared them with successful deliveries. One thing thread > that I've noticed so far is that when I contact the MX servers > associated with the failed addresses they all advertise TLS and STARTTLS > whereas those that are successful don't do so. Courier may be failing > to find one of it's TLS/SSL components. Maybe I can disable client-side > TLS for these servers and see if that puts a band-aid on the problem.
OK, Sam, I set ESMTP_USE_STARTTLS=0 in /etc/courier/courierd and the problem goes away, however it appears that all of the files and directories related to TLS and STARTTLS specified in the various config files in /etc/courier are there, so courieresmtp is looking for _something_, somewhere in the local filesystem, and not finding it. What might this be? -- Lindsay Haisley | "The difference between | PGP public key FMP Computer Services | a duck is because one | available at 512-259-1190 | leg is both the same" | http://pubkeys.fmp.com http://www.fmp.com | - Anonymous | ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ _______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
