You may want to check in the home directory for the user “james.halocommunity”, and make sure there’s no .procmailrc file that’s specifying a path of /var/mail for the email destination.
Also, just to rule this out, what output does this command produce:
So while just looking around I managed to intercept the email while it was going though my server Main Queue. so it’s defiantly making it to my server it’s just not being sent to the webmail
Yeah… those procmail logs you showed earlier definitely show the emails reaching your server, and even your local accounts… it’s just that they’re being delivered to the wrong location.
I looked at your /etc/procmailrc text again, I think there may be a copy and paste problem in there
The text that should be in there is as follows:
ORGMAIL=$HOME/Maildir/
DEFAULT=$HOME/Maildir/
However, what’s in your file is this:
ORGMAIL=$HOME/Maildir/
ORGMAIL=$HOME/Maildir/
That is, both lines are the same… one of those should be “DEFAULT”, rather than “ORGMAIL”.
After doing some more tests. Sending of mails works fine. automated mailbox replies and forwarding also works. emails are just not being shown in webmail.