[Mimedefang] Still timeout errors - mail rejected

Pekka Saari pekka.saari at sll.fi
Wed Feb 6 19:23:49 EST 2002


So I removed spamassassin and got rid of about 95% of
those "try again later"-rejections. Still some rare
occasions:

#grep -e "reject=4" /var/log/maillog
Feb  6 18:40:46 www sendmail[15083]: g16GebIO015083: Milter:
from=<sentto-123-localuser=local.net at returns.groups.yahoo.com>,
reject=451 4.7.1 Please try again later
Feb  6 20:10:13 www sendmail[15767]: g16IA2IM015767: \
Milter: data, reject=451 4.7.1 Please try again later
Feb  6 20:28:53 www sendmail[15886]: g16ISlIM015886: \
Milter: data, reject=451 4.7.1 Please try again later
Feb  6 20:51:28 www sendmail[16104]: g16IpJIM016104: \
Milter: data, reject=451 4.7.1 Please try again later

   ...something coming from returns.groups.yahoo.com (?)


I wonder whether Anomy::HTMLCleaner may also cause these.
Here's an example where msg id [13979] gets rejected, and
between the start of the process and the time Milter goes
to "error state" there are only Anomy-related errors in
the log. Notice the funny way how those stderr-msges get
shorter by 3 in the end (some loop doing something wrong?):

      Slave 2 stderr: Use of uninitialized...
      Slave 2 stderr:  of uninitialized...
      Slave 2 stderr:  uninitialized...
      Slave 2 stderr: initialized...
      Slave 2 stderr: tialized...


Here's the log:

Feb  6 17:10:35 www sendmail[13979]: g16FASop013979: 
from=<local.user at local.net>, size=283371, class=0, nrcpts=1, 
msgid=<015801c1af1f$1750c1e0$1d00a8c0 at foo.net>, proto=ESMTP, daemon=MTA, 
relay=local.net [12.123.123.12]
:
:
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 3.
Feb  6 17:13:14 www last message repeated 3 times
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 6.
Feb  6 17:13:14 www last message repeated 2 times
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 9.
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 10.
Feb  6 17:13:14 www last message repeated 3 times
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 11.
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 11.
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 13.
Feb  6 17:13:14 www last message repeated 2 times
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 14.
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 15.
Feb  6 17:13:14 www last message repeated 3 times
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 16.
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 16.
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr: Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 17. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 17. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 17. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 18. Use
Feb  6 17:13:14 www mimedefang-multiplexor: Slave 2 stderr:  of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 19. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 19. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 19. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 20. Use of
Feb  6 17:13:15 www mimedefang-multiplexor: Slave 2 stderr: 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 21. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 21. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 21. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 22. Use of un
Feb  6 17:13:15 www mimedefang-multiplexor: Slave 2 stderr: initialized 
value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 50. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 50. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 50. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 51. Use of 
unini
Feb  6 17:13:15 www mimedefang-multiplexor: Slave 2 stderr: tialized 
value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 51. Use of 
uninitialized value in concatenation (.) or string at 
/usr/lib/perl5/5.6.1/Anomy/HTMLCleaner.pm line 620, <IN> line 51.
:
:
Feb  6 17:14:36 www sendmail[13979]: g16FASop013979: Milter \
(mimedefang): timeout before data read
Feb  6 17:14:36 www sendmail[13979]: g16FASop013979: Milter \
(mimedefang): to error state
Feb  6 17:14:36 www sendmail[13979]: g16FASop013979: Milter: \
data, reject=451 4.7.1 Please try again later
Feb  6 17:14:36 www sendmail[13979]: g16FASop013979: \
to=<some.user at domain.com>, delay=00:04:02, pri=30595, \
stat=Please try again later


***

Some thoughts:

When using HTMLCleaner via mimedefang-filter, is there any
need for /etc/sanitizer.cfg as explained in sanitizer
FAQ in http://mailtools.anomy.net/sanitizer.html#conf-real ???
I do not have that file at all...

Pekka
--
p.s. earlier today I did send a message to the author of
sanitizer (bre at netverjar.is) telling him about the errors
with Anomy and mimedefang-filter.




More information about the MIMEDefang mailing list