Package: mailagent
Version: 1:3.1-106-1.2
Severity: grave

I've just upgraded my email server to trixie, and it filters mail
using mailagent.  But now all of my mail is sitting in the mailagent
queue and not being processed.  I've turned loglevel up to 20, but all
that the log file shows on an incoming message is:

25/08/12 16:51:06 filter[34914]: performing additional checks on 
/home/jdg/.mailagent
25/08/12 16:51:06 filter[34914]: checking directory /home/jdg
25/08/12 16:51:06 filter[34914]: file /home/jdg/.mailagent seems to be secure
25/08/12 16:51:06 filter[34914]: performing additional checks on 
/home/jdg/etc/mailagent/rules
25/08/12 16:51:06 filter[34914]: checking directory /home/jdg/etc/mailagent
25/08/12 16:51:06 filter[34914]: file /home/jdg/etc/mailagent/rules seems to be 
secure
25/08/12 16:51:06 filter[34914]: checking myself at /usr/lib/mailagent/filter
25/08/12 16:51:06 filter[34914]: performing additional checks on 
/usr/lib/mailagent/filter
25/08/12 16:51:06 filter[34914]: checking directory /usr/lib/mailagent
25/08/12 16:51:06 filter[34914]: file /usr/lib/mailagent/filter seems to be 
secure
25/08/12 16:51:06 filter[34914]: checking /home/jdg/.forward
25/08/12 16:51:06 filter[34914]: performing additional checks on 
/home/jdg/.forward
25/08/12 16:51:06 filter[34914]: checking directory /home/jdg
25/08/12 16:51:06 filter[34914]: file /home/jdg/.forward seems to be secure
25/08/12 16:51:06 filter[34914]: starting processing
25/08/12 16:51:06 filter[34914]: hostname is erdos
25/08/12 16:51:06 filter[34914]: reading mail
25/08/12 16:51:06 filter[34914]: got mail (719 bytes)
25/08/12 16:51:06 filter[34914]: mail in /home/jdg/var/mailagent/queue/Tm.34914
25/08/12 16:51:06 filter[34914]: mailagent lock in 
/home/jdg/var/mailagent/perl.lock
25/08/12 16:51:06 filter[34914]: QUEUED [qm34914] 719 bytes
25/08/12 16:51:06 filter[34914]: exit 0
25/08/12 16:51:06 filter[34916]: perl at /usr/bin/perl
25/08/12 16:51:06 filter[34916]: mailagent at /usr/bin/mailagent
25/08/12 16:51:06 filter[34916]: performing additional checks on /usr/bin/perl
25/08/12 16:51:06 filter[34916]: checking directory /usr/bin
25/08/12 16:51:06 filter[34916]: file /usr/bin/perl seems to be secure
25/08/12 16:51:06 filter[34916]: performing additional checks on 
/usr/bin/mailagent
25/08/12 16:51:06 filter[34916]: checking directory /usr/bin
25/08/12 16:51:06 filter[34916]: file /usr/bin/mailagent seems to be secure
25/08/12 16:51:06 filter[34916]: ERROR mailagent terminated by signal 13
25/08/12 16:51:06 filter[34916]: WARNING mailagent failed, [qm34914] left in 
queue
25/08/12 16:51:06 filter[34916]: exit 0

So nothing particularly useful there.

Running mailagent -l gives what might be more of a clue: there are
hundreds of lines like this:

Old package separator "'" deprecated at /usr/bin/mailagent line 248.
Old package separator used in string at /usr/bin/mailagent line 258.
        (Did you mean "$cf\'home" instead?)
Old package separator used in string at /usr/bin/mailagent line 259.
        (Did you mean "$cf\'spool" instead?)
Old package separator "'" deprecated at /usr/bin/mailagent line 272.
Old package separator "'" deprecated at /usr/bin/mailagent line 273.
Old package separator "'" deprecated at /usr/bin/mailagent line 274.
Old package separator used in string at /usr/bin/mailagent line 275.
        (Did you mean "$cf\'spool" instead?)
Old package separator "'" deprecated at /usr/bin/mailagent line 306.
Old package separator "'" deprecated at /usr/bin/mailagent line 343.
Old package separator "'" deprecated at /usr/bin/mailagent line 343.
Old package separator "'" deprecated at /usr/bin/mailagent line 402.

I have no idea if that's the source of the problem, though.

Best wishes,

   Julian


-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.38+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mailagent depends on:
ii  debconf [debconf-2.0]                      1.5.91
ii  exim4                                      4.98.2-1
ii  exim4-daemon-heavy [mail-transport-agent]  4.98.2-1
ii  libc6                                      2.41-12
ii  libfile-fcntllock-perl                     0.22-4+b4
ii  libperl4-corelibs-perl                     0.005-1
ii  perl                                       5.40.1-6

mailagent recommends no packages.

mailagent suggests no packages.

-- debconf information:
  shared/news/organization: --none--

Reply via email to