Arthur Moyer writes:
Here is me sending a new message to the list:Aug 13 19:02:17 localhost courieresmtpd: started,ip=[::ffff:127.0.0.1] Aug 13 19:02:17 localhost imapd: Connection, ip=[::ffff:127.0.0.1] Aug 13 19:02:17 localhost imapd: LOGIN, user=lordart, ip=[::ffff:127.0.0.1], port=[55184], protocol=IMAP Aug 13 19:02:17 localhost courierd: newmsg,id=0054210B.4A849B79.00000DF1: dns; m.redacted.com ([::ffff:127.0.0.1]) Aug 13 19:02:17 localhost courierd: started,id=0054210B.4A849B79.00000DF1,from=<[email protected]>,module=local,host=alias!philosophy-help!1!1!/etc/courier/aliasdir!!,addr=<alias>
So you're delivering to an alias that's set up in the Courier alias default directory.
The Courier alias default is considered to be an ordinary mail account, owned by the courier userid and groupid. That explains why you have to screw around with mode 777. This is considered to be an ordinary account, that's owned by the courier uid and gid. Since you've created all directories and files there using a different userid and groupid, you have to use mode 777, because you couldn't figure out why you were getting permission errors, so you copped out and chmoded everything to 777.
Solution: change the ownership of all files to the courier user and group id, change all couriermlm cron jobs to run as the courier user and group id, and restore sane permissions on all directories and files.
Here is the contents of omniphil: (Please note I manually subbed my own address to see if that was the issue. None of the subscribe email requests have ever been delivered to the mlm that I can tell) OmniGameServer:/home/MailLists/omniphil# ls -al total 260 drwxrwxrwx 9 root root 4096 2009-08-13 10:33 . drwxrwxrwx 9 root root 4096 2009-08-13 10:50 .. -rwxrwxrwx 1 root root 358 2009-08-12 11:58 adminrequest.tmpl
… and everything in here is now owned by root. Sigh…You can't really any meaningful investigation here, until some sanity gets restored. Run 'couriermlm export' to export/salvage this mailing list's subscriber list.
Move this directory aside. As the courier user, run 'couriermlm create' to recreate this mailing list directory, 'couriermlm import' to import the saved subscriber list. Finally, cp all the .tmp files from the saved mailing list directory into the new one (not cp -p).
pgpKZabZHcNPr.pgp
Description: PGP signature
------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
