problem sending from yahoo account
I'm using Smartlist 3.15, with procmail 3.22 I have a problem that a user from yahoo.de can not send a new email to the list it has subscribed to. The email will be rejected. The debug log for such an email: procmail: [12215] Sat May 23 14:08:59 2009 procmail: Assigning "X_COMMAND_PASSWORD=abcdef" procmail: Assigning "archive_hist=all" procmail: Assigning "auto_subscribe=no" procmail: Assigning "auto_unsubscribe=no" procmail: Assigning "cc_requests" procmail: Assigning "cc_unsubrequests" procmail: Assigning "foreign_submit" procmail: Assigning "maintainer=info@calheat.com" procmail: Assigning "INCLUDERC=" procmail: Match on "< 524288" procmail: Match on ! "^(X-Command:|X-Loop: ()players@calheat\.com)" procmail: Match on ! "^^X-Command:" procmail: Match on "" procmail: Score: 0 0 "(^(((Resent-)?(From|Sender)|X-Envelope-From):|>?From )([^>]*[^(.%@a-z0-9])?(Post(ma(st(er)?|n)|office)|(s\ end)?Mail(er)?|daemon|mmdf|n?uucp|ops|r(esponse|oot)|(bbs\.)?smtp(error)?|s(erv(ices?|er)|ystem)|A(dmin(istrator)?|MMGR))(([^).!:a-z0-9][-_\ a-z0-9]*)?[%@> ][^<)]*(\(.*\).*)?)?$([^>]|$))|^(((Resent-)?(From|Sender)|X-Envelope-From):|>?From )([^>]*[^(.%@a-z0-9])?(LIST(SERV|proc\ )|NETSERV|bounce|autoanswer|echo|mirror)(([^).!:a-z0-9][-_a-z0-9]*)?[%@> ][^<)]*(\(.*\).*)?)?$([^>]|$)" procmail: Score: 1 1 "" procmail: No match on ">640" procmail: Score: 0 0 "" procmail: Score: 0 0 ! "y" procmail: Score: 0 0 "" procmail: Match on ! "^^(.*$(.*$(.*$(.*$(.*$(.*$(.*$(.*$)?)?)?)?)?)?)?)?[^]>} a-z0-9]" procmail: Score: 0 0 "^^.*$.*$.*$.*$.*$.*$.*$.*$.*$" procmail: Score: 0 0 "" procmail: Score: 0 0 "^From[: ](.*\<)?()info@calheat\.com\>" procmail: Score: 0 0 "^(Subject:(.*\<)?(Re:|magazine)\>)|X-(Diagnostic|Mailing-List):" procmail: Score: 0 0 "^Subject:([ ]*(archives?:?([ ]+((send|get)(me)?|gimme|retrieve|mail|ls|dir(ectory)?|list|show|s\ earch|[fe]?grep|find|maxfiles|version|help|info)([ ]|$)|[ ]*$)|help|info|join|leave|(Could you )?(please )?(cancel(( my)? subscription)\ ?|add|sign( [^ ]+ |-)?o(n|ff)|(un|de)?-?sub)[ ]*$)|.*( (join|leave|add .* to|(delete|remove) .* from|(take|sign|get) .* off|(put|sign)\ .* on) .* [a-z-]*list|(un-?|sub?)s(cr|c|r)i(be|ption))\>)" procmail: Score: 0 0 "^Subject:[ ]*[(<]no(ne| subject( (\(file transmission|given))?)[>)]$" procmail: Score: 50 50 "^Subject:.*[a-z]" procmail: Score: -100 -50 "^^([ ]|$)*((((archives?:?($|[ ]+)|((send|get)(me)?|gimme|retrieve|mail|ls|dir(ectory)?|list|show\ |search|[fe]?grep|find|maxfiles|version|help|info)([ ].*)?$)([ ]|$)*)+([^ a-z].*$(.*$(.*$(.*$(.*$)?)?)?)?)?^^|(help|info)[ \ ]*$|(add|join|leave|sign( [^ ]+ |-)?o(n|ff)|(un|de)?-?sub)\>)|([^ a-z].*$(.*$(.*$(.*$(.*$)?)?)?)?)?^^|.*( (join|leave|add .* to|(d\ elete|remove) .* from|(take|sign|get) .* off|(put|sign) .* on) .* [a-z-]*list|(un-?|sub?)scri(be|ption))\>|^^)" procmail: No match on "y" procmail: Assigning "HOST=continue_with_rc.request" procmail: HOST mismatched "pro51.abac.com" procmail: Rcfile: "./rc.request" procmail: Assigning "INCLUDERC=" procmail: Assigning "INCLUDERC=" procmail: Assigning "INCLUDERC=" procmail: Assigning "LOCKFILE=tmp.lock" procmail: Locking "tmp.lock" procmail: No match on "^^X-Command:" procmail: Match on "< 4096" procmail: Match on "" procmail: Match on ! "^(X-(Loop: ()players@calheat\.com|Diagnostic:)|X-Command:)" procmail: Score: 0 0 "(^(Mailing-List:|Precedence:.*(junk|bulk|list)|To: Multiple recipients of |(((Resent-)?(From|Sender)|X-En\ velope-From):|>?From )([^>]*[^(.%@a-z0-9])?(Post(ma?(st(e?r)?|n)|office)|(send)?Mail(er)?|daemon|m(mdf|ajordomo)|n?uucp|LIST(SERV|proc)|NET\ SERV|o(wner|ps)|r(e(quest|sponse)|oot)|b(ounce|bs\.smtp)|echo|mirror|s(e SERV|rv(ices?|er)|mtp(error)?|ystem)|A(dmin(istrator)?|MMGR|utoanswer))( SERV|\ ([^).!:a-z0-9][-_a-z0-9]*)?[%@> ][^<)]*(\(.*\).*)?)?$([^>]|$)))" procmail: Score: 1 1 "" procmail: Score: 0 0 "^Subject:(.*[^a-z])?(Re:|erro|change|problem|((can)?not|.*n't)\>)" procmail: Score: 0 0 "^^([ ]|$)*((archives?:?($|[ ]+)|((un)subscribe|(send|get)(me)?|gimme|retrieve|mail|ls|dir(ectory)?|lis\ t|show|search|[fe]?grep|find|maxfiles|version|help|info)([ ].*)?$)([ ]|$)*)+([^ a-z].*$(.*$(.*$(.*$(.*$)?)?)?)?)?^^" procmail: Score: 0 0 "^Subject:[ ]*archive" procmail: Score: 1 1 "" procmail: Executing " formail -rtzc -xTo: >tmp.from" procmail: Assigning "LASTFOLDER= formail -rtzc -xTo: >tmp.from" procmail: Executing " formail -IIn-Reply-To: -ICc: >tmp.request" procmail: Assigning "LASTFOLDER= formail -IIn-Reply-To: -ICc: >tmp.request" procmail: No match on ! "^Subject:" procmail: Assigning "INCLUDERC=" procmail: Score: 0 0 "^^(.+$)*Subject:[ ]*(([(<]no(ne| subject( (\(file transmission|given))?)[>)])?$(.+$)*(^[ ]*)+)?(arc\ hives?:?([ ]|$)|((send|get)(me)?|gimme|retrieve|mail|ls|dir(ectory)?|list|show|search|[fe]?grep|find|maxfiles|version)([ ]+[^ ]*)?$\ )" procmail: Score: 0 0 "^^([ ]|$)*((archives?:?($|[ ]+)|((send|get)(me)?|gimme|retrieve|mail|ls|dir(ectory)?|list|show|search|\ [fe]?grep|find|maxfiles|version|help|info)([ ].*)?$)([ ]|$)*)+([^ a-z].*$(.*$(.*$(.*$(.*$)?)?)?)?)?^^" procmail: Score: 0 0 "^^(.+$)*Subject:[ ]*([(<]no(ne| subject( (\(file transmission|given))?)[>)])?(($(.+$)*(^[ ]*\ )+((.+|$)+[,.:;]([ ]+|$)+)?)?(Could you )?(please )?(sign( [^ ]+ |-)?off|cancel|leave|delete|remove|(un|de)-?sub)\>|($(.+$)*$(.*$)*)?(.*\ [^a-z])?((un-?|(un|de)-?sub?)s(cr|c|r)i|(leave|(delete|remove) .* from|(sign|take|get) .* off) .* [a-z-]*list\>))" procmail: Score: 0 0 "^^([ ]|$)*unsub(scribe)?([ ].*)?([ ]|$)*[^ a-z]?^^" procmail: Score: 0 0 "^^(.+$)*Subject:[ ]*([(<]no(ne| subject( (\(file transmission|given))?)[>)])?(($(.+$)*(^[ ]*\ )+((.+|$)+[,.:;]([ ]+|$)+)?)?(Could you )?(please )?(sign( [^ ]+ |-)?on|add|join|sub)\>|($(.+$)*$(.*$)*)?(.*[^a-z])?(sub?s(cr|c|r)i.*|(j\ oin|add .* to|(sign|put) .* on) .* [a-z-]*list\>))" procmail: Score: 0 0 "^^([ ]|$)*sub(scribe)?([ ].*)?([ ]|$)*[^ a-z]?^^" procmail: Score: 0 0 "^^(.+$)*Subject:[ ]*(([(<]no(ne| subject( (\(file transmission|given))?)[>)])?$(.+$)*(^[ ]*)+)?[a-z\ ,. ]*(help|info(rmation)?)\>" procmail: Score: 0 0 "^^(.+$)*Subject:[ ]*([(<]no(ne| subject( (\(file transmission|given))?)[>)])?$" procmail: Score: 0 0 "^^(.+$)*(^[ ]*)+[a-z]" procmail: Score: 0 0 "^^(.+$)*^([ ]*$)*--" procmail: Assigning "INCLUDERC=" procmail: Assigning "LOGABSTRACT=yes" procmail: No match on "y" procmail: Assigning "LOGABSTRACT=yes" procmail: Match on ! "^(Subject:(.*[^a-z])?Re:|X-(Loop: ()players@calheat\.com|Diagnostic:)|X-Command:)" procmail: No match on "(^(Mailing-List:|Precedence:.*(junk|bulk|list)|To: Multiple recipients of |(((Resent-)?(From|Sender)|X-Envelope-From\ ):|>?From )([^>]*[^(.%@a-z0-9])?(Post(ma?(st(e?r)?|n)|office)|(send)?Mail(er)?|daemon|m(mdf|ajordomo)|n?uucp|LIST(SERV|proc)|NETSERV|o(wner\ |ps)|r(e(quest|sponse)|oot)|b(ounce|bs\.smtp)|echo|mirror|s(erv(ices?|er |)|mtp(error)?|ystem)|A(dmin(istrator)?|MMGR|utoanswer))(([^).!:a-z0\ -9][-_a-z0-9]*)?[%@> ][^<)]*(\(.*\).*)?)?$([^>]|$)))" procmail: No match on "^X-Command:.*()info@calheat\.com[ ]*()abcdef" procmail: Assigning "LOCKFILE" procmail: Unlocking "tmp.lock" procmail: No match on ! "< 524288" procmail: No match on "(^(Mailing-List:|Precedence:.*(junk|bulk|list)|To: Multiple recipients of |(((Resent-)?(From|Sender)|X-Envelope-From\ ):|>?From )([^>]*[^(.%@a-z0-9])?(Post(ma?(st(e?r)?|n)|office)|(send)?Mail(er)?|daemon|m(mdf|ajordomo)|n?uucp|LIST(SERV|proc)|NETSERV|o(wner\ |ps)|r(e(quest|sponse)|oot)|b(ounce|bs\.smtp)|echo|mirror|s(erv(ices?|er |)|mtp(error)?|ystem)|A(dmin(istrator)?|MMGR|utoanswer))(([^).!:a-z0\ -9][-_a-z0-9]*)?[%@> ][^<)]*(\(.*\).*)?)?$([^>]|$)))" procmail: No match on "^X-Loop: ()players@calheat\.com" procmail: Match on ! "^X-(Diagnostic|Processed):" procmail: No match on "^X-Command:" procmail: Executing " formail -IReceived: -IX-Envelope-To: -IIn-Reply-To: -ICc: | \ multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist" procmail: Match on " formail -IReceived: -IX-Envelope-To: -IIn-Reply-To: -ICc: | \ multigram -b1 -x$listreq -x$listaddr -l$reject_threshold dist" procmail: Executing "multigram,-b1,-xplayers-request@calheat.com,-xplayers@calheat.com,-l30730,dist" procmail: Executing "formail,-A,X-Diagnostic: Already on the subscriber list,-A,X-Diagnostic: 4 kuschenk@yahoo.de 32752 \ kuschenk@yahoo.de" procmail: Assigning "INCLUDERC=" procmail: No match on ! "^X-(Diagnostic|Processed):" procmail: Executing "formail,-AX-Envelope-To: players" procmail: No match on ! "." procmail: Assigning "fOPT=" procmail: Executing " formail -R"From X-From_:" -iDate: -iReturn-Receipt-To: -iRead-Receipt-To: \ -iAcknowledge-To: | \ $SENDMAIL $fOPT $sendmailOPTnorm $sendmailOPTp $maintainer" procmail: Assigning "LASTFOLDER= formail -R"From X-From_:" -iDate: -iReturn-Receipt-To: -iRead-Receipt-To: \ -iAcknowledge-To: | \ $SENDMAIL $fOPT $sendmailOPTnorm $sendmailOPTp $maintainer"
From kuschenk@yahoo.de Sat May 23 14:08:59 2009 Subject: test 301 new test Folder: formail -R"From X-From_:" -iDate: -iReturn-Receipt-To: -iRe 2054
The yahoo user does receive emails from the list though, and it also works if he replies to an email he receives from the list. It works only not if he starts a new email thread. Any help is appreciated. Ulf
On Sun, May 24, 2009 at 06:32:48AM +0000, Ulf.Kerstin Schenk wrote:
The yahoo user does receive emails from the list though, and it also works if he replies to an email he receives from the list. It works only not if he starts a new email thread.
Smartlist doesn't like single-line messages; perhaps that's being triggered by the output from Yahoo.
participants (2)
-
Roger Burton West
-
Ulf.Kerstin Schenk