|
|
|
|
||||||
| comp.mail.sendmail Configuring and using the BSD sendmail agent. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Hi all,
I'm using sendmail 8.13.1. Some user client program adds single quote in the recipient address like this: "www-admin@mydomain.edu.hk" <'www-admin@mydomain.edu.hk'> Then sendmail can't resolve domain mydomain.edu.hk' due the trailing quote. e.g. ---------------------- cut here -------------------------- .... N13 P1185513 I253/0/4782962 Mtimeout writing message to localhost.mydomain.edu.hk.: Broken pipe Fbns $_gw.mydomain.cuhk.edu.hk [123.123.123.123] $rESMTP $sgw.mydomain.cuhk.edu.hk ${daemon_flags} ${if_addr}123.123.123.123 .... Mtimeout writing message to localhost.mydomain.edu.hk.: Broken pipe rRFC822; foobar@mail.mydomain.edu.hk RPFD:<foobar@mail.mydomain.edu.hk> H?P?Return-Path: <<81>g> .... H??From: "Operator on Duty" <DUTYOPR@mydomain.edu.hk> H??To: "www-admin@mydomain.edu.hk" <'www-admin@mydomain.edu.hk'>, "Technical Desk" <desk@mydomain.edu.hk>, "George Michael" <'georgemichael@mydomain.edu.hk'> .... ---------------------- cut here -------------------------- Is it possible to tell sendmail to remove surrounding quotes like this ? Besides, such mail left in mqueue. When being processed again, all addresses in To: and From: headers are parsed, looked up against dns, and thus have to wait for timeout again. Seems default resolver timeout values make the delivery fail (Broken pipe error). We've to reduce Timeout.resolver.retrans and Timeout.resolver.retry to delivery such mail. I wonder if such address parsing for mail left in mail queue can be skipped. Would anyone please ? Thanks a lot. Best Regards, /ST Wong |
|
![]() |
| Outils de la discussion | |
|
|