If a user has stopped getting email, then follow the steps below.
/var/log/maillog
contains:
Mar 16 11:11:32 moog sendmail[23220]: t2GIBWxO023220: from=<cawinter@berkeley.edu>, size=8801, class=0, nrcpts=1, msgid=<CA O+191Z9oiWN0gR7YTOtRRnQgyrk+EnxeubmtU9nOUhB_65Crg@mail.gmail.com>, proto=ESMTP, daemon=MTA, relay=mail-pa0-f53.google.com [209.85 .220.53] Mar 16 11:11:32 moog sendmail[23221]: t2GIBWxH023221: from=<cawinter@berkeley.edu>, size=8803, class=0, nrcpts=1, msgid=<CA O+191Z9oiWN0gR7YTOtRRnQgyrk+EnxeubmtU9nOUhB_65Crg@mail.gmail.com>, proto=ESMTP, daemon=MTA, relay=mail-pa0-f54.google.com [209.85 .220.54] Mar 16 11:11:33 moog sendmail[23222]: t2GIBWxO023220: to="|/home/mailman_4/mail/wrapper_4 post trustlocal", ctladdr=<trustlocal2@ truststc.org> (8/0), delay=00:00:01, xdelay=00:00:01, mailer=prog, pri=39028, dsn=2.0.0, stat=Sent Mar 16 11:11:33 moog sendmail[23225]: t2GIBWxH023221: to="|/home/mailman_4/mail/truncating_wrapper_4 post trustseminar", ctladdr=< ;trustseminar2@truststc.org> (8/0), delay=00:00:01, xdelay=00:00:00, mailer=prog, pri=39032, dsn=2.0.0, stat=Sent Mar 16 11:12:01 moog sendmail[23557]: t2GIC1qg023557: <trustseminar-admin@truststc.org>... User unknownThe key is that
trustseminar-admin@truststc.org
was not in /etc/mail/virtusertable
and /etc/mail/aliases
. The fix was to copy
the lines for trustseminar2-admin
,
change it to trustseminar-admin
and update
both files.
overview
page: http://www.truststc.org/trustseminar/overview/. In this case, the user is a member.
Chris Harwood harwood harwood@haas.berkeley.eduIf the user was a guest, you would need to make him a member and then the user would be subscribed to the mailing list.
harwood@haas.berkeley.edu
/export/home/mailman_4/logs/*
:
[root@moog logs]# grep harwood /export/home/mailman_4/logs/* /export/home/mailman_4/logs/subscribe:Sep 09 16:25:28 2013 (19070) trustlocal: new harwood@haas.berkeley.edu /export/home/mailman_4/logs/subscribe:Mar 12 11:53:36 2015 (13515) trustseminar: new harwood@haas.berkeley.edu [root@moog logs]#To determine which
mailman_*
directory to look in, check the ~www/php/siteName/config.php
file.
terraswarm is mailman_7
.
[root@moog logs]# grep harwood /var/log/maillog* /var/log/maillog-20150315:Mar 12 11:53:36 moog sendmail[13522]: t2CIrapC013522: to=cxh@eecs.berkeley.edu,jessicagamble@berkeley.edu, larryr@eecs.berkeley.edu,schwartz@eecs.berkeley.edu,marys@eecs.berkeley.edu,aimeet@eecs.berkeley.edu,cawinter@eecs.berkeley.edu,harw ood@haas.berkeley.edu, ctladdr=webuser (110/110), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=240782, relay=[127.0.0.1] [127. 0.0.1], dsn=2.0.0, stat=Sent (t2CIra2j013523 Message accepted for delivery) /var/log/maillog-20150315:Mar 12 11:53:38 moog sendmail[13526]: t2CIra2j013523: to=, ctladdr= (110/110), delay=00:00:02, xdelay=00:00:01, mailer=esmtp, pri=331058, relay=mx.berkeley.edu. [169.229.218.141], dsn=2.0.0, stat=Sent (OK id=1YW8Ej-0006K1-9N)