Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Sorry, I have done that.
I have recompiled procmail with Default Maildir set in config.h
I have set DEFAULT= and MAILDIR= to mailbox_command
I have setup /etc/procmailrc with DEFAULT and MAILDIR
Usually when you make configuration changes which are not being obeyed, either the config file is not used, (or the wrong copy) or the program is not being called at all. This is especially true for this kind of tried and proven programs.
Can you check that procmail is being called (log files etc), and that the correct .procmailrc (note the dot) file is being called (write an error in this file that will likely cause procmail to crash).
home_mailbox = Maildir/
mailbox_command = procmail -a "$EXTENSION"
Because you're using procmail as the local delivery agent, it's pointless to define home_mailbox. The problem you're having is probably with your .procmailrc, which should look exactly like this (in its simplest form):
Code:
DEFAULT=$HOME/Maildir/
Note the trailing slash, which informs procmail that this is a maildir. Don't forget to create that directory beforehand:
Code:
mkdir ~/Maildir
Procmail will create the necessary subdirectories when mail is first delivered.
[Edit]Since you're using courier, it's probably better to use maildirmake to create your maildir.[/Edit]
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.