Jim Gifford wrote:
I have a problem with one email giving me a strange error, every other email delivers with no problems. Any suggestions or ideas on what's going on.
ul 26 16:35:43 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: sh: -c: line 1: unexpected EOF while looking for matching `''
Jul 26 16:35:43 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: sh: -c: line 2: syntax error: unexpected end of file
Jul 26 16:35:43 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: maildrop: error writing to filter.
Jul 26 16:35:43 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: maildrop: Unable to filter message.
Jul 26 16:35:43 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>,status: deferred
Jul 26 16:35:43 server courierd: completed,id=0002C018.41055BAD.000039DF
Jul 26 16:40:43 server courierd: started,id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,module=local,host=jim!!501!501!/home/jim!!,addr=<jim>
Jul 26 16:40:48 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: sh: -c: line 1: unexpected EOF while looking for matching `''
Jul 26 16:40:48 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: sh: -c: line 2: syntax error: unexpected end of file
Jul 26 16:40:48 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: maildrop: error writing to filter.
Jul 26 16:40:48 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>: maildrop: Unable to filter message.
Jul 26 16:40:48 server courierlocal: id=0002C018.41055BAD.000039DF,from=<banei'[EMAIL PROTECTED]>,addr=<[EMAIL PROTECTED]>,status: deferred
Jul 26 16:40:48 server courierd: completed,id=0002C018.41055BAD.000039DF
Classic mistake. You're running a shell script from your dot-courier file, and you're using the SENDER environment variable without quoting it. When you get a rogue email message with a quote in the sender address, the shell sees the lone quote in the sender address, and gets confused because there's no matching end quote. Make sure you sorround the SENDER variable with quotes, for example:
"$SENDER" instead of just $SENDER
------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ courier-users mailing list [EMAIL PROTECTED] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
