At 08:11 PM 4/16/02 -0400, Jeff Dougherty wrote the following: >Good day. >I have been receiving these messages all day on this one individual. I >have not >seen one of these with this wording and since Yahoo does not support there >service, I had hoped I could find an answer on this list. >Thank you. > >The original message was received at Tue, 16 Apr 2002 18:56:05 -0400 >from intrepid@localhost > > ----- The following addresses had permanent fatal errors ----- >[EMAIL PROTECTED] > (reason: 552 Put ,E=\r\n at the end of Mether, Mtcp, or Msmtp in > sendmail.cf >if you are using Solaris 2.5 (fi... cannot accept messages with stray >newlines. >Many SMTP servers will time out waiting for \r\n.\r\n.) > > ----- Transcript of session follows ----- >procmail: Couldn't read ".rc.local.init" >procmail: Couldn't read ".rc.local.init" >... while talking to mx1.mail.yahoo.com.: > >>> DATA ><<< 552 Put ,E=\r\n at the end of Mether, Mtcp, or Msmtp in sendmail.cf if >you are >using Solaris 2.5 (fixed in 2.5.1). I cannot accept messages with stray >newlines. >Many SMTP servers will time out waiting for \r\n.\r\n. >554 5.0.0 [EMAIL PROTECTED] Service unavailable
Procmail is a very popular and powerful mail-processing program available for most all Unix systems. I run it on my Unix shell accounts at expita.com and eskimo.com to handle and process my e-mail. See http://www.procmail.org/ for more information. In addition, many people implement SmartList mailing lists which also uses procmail as the basis. When using procmail you set up "recipes" that perform varying tasks from deleting administrative mail, autoresponding to requests, processing "spam", and anything else you wish to do. Each of these recipe files are usually named "some_recipe.rc" or "rc.some_recipe" although this is not required. Many people have make their own spam handling programs using procmail recipes. Among the better known are Junkfilter (http://junkfilter.zer0.org/) and SpamGuard (http://www.spamguard.ca/) It turns out that Yahoo has implemented SpamGuard (http://docs.yahoo.com/docs/pr/release429.html) on its Unix servers to handle e-mail on its popular Yahoo Mail service. The message you are seeing is from spamguard (which uses procmail). The procmail filter is processing missing or added newline characters (line feeds). In DOS text every line is terminated with a CR-LF (carriage return-line feed) pair (decimal 13-10 or hexadecimal 0D-0A) whereas in the Unix world the lines are only terminated with a line feed (called newline -- decimal 10 or hex 0A). So the procmail script is trying to read a "recipe" file (".rc.local.init") to process the extra and/or missing newlines. The particular recipe file is either missing, incorrectly named, or not working properly. Hence, the "Couldn't read" message. In addition, the particular userid ([EMAIL PROTECTED]) has the message (Service unavailable) which is indicative of a e-mail server down for maintenance. My guess is that Yahoo was doing work on its procmail recipes or either adding or updating SpamGuard hence the procmail recipe handling was interrupted and you are seeing these messages as a result. -- Gerry Boyd ============= PCWorks Mailing List ================= Don't see your post? Check our posting guidelines & make sure you've followed proper posting procedures, http://pcworkers.com/rules.htm Contact list owner <[EMAIL PROTECTED]> Unsubscribing and other changes: http://pcworkers.com =====================================================
