# No email in inbox

**URL:** <https://forum.virtualmin.com/t/no-email-in-inbox/32635>\
**Category:** Virtualmin\
**Created:** [April 24, 2009, 3:25pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635 "2009-04-24T15:25:05Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 3:25pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/1 "2009-04-24T15:25:05Z")

</div>

My server has been running fine and I hadn’t made any changes recently other than adding a new domain a couple of days ago. About a day after that I stopped receiving incoming mail.

Here is my mail.log:

[code:1]  
Apr 24 12:09:31 server postfix/smtpd[21261]: connect from [smtp.novuscom.net](http://smtp.novuscom.net)[216.19.176.3]  
Apr 24 12:09:31 server postfix/smtpd[21261]: B26D022084FB: [client=smtp.novuscom.net](http://client=smtp.novuscom.net)[216.19.176.3]  
Apr 24 12:09:31 server postfix/cleanup[21265]: B26D022084FB: message-id=\<008201c9c510$4c6a18e0$e53e4aa0$@com\>  
Apr 24 12:09:31 server postfix/qmgr[29902]: B26D022084FB: from=\<[webmaster@numinix.com](mailto:webmaster@numinix.com)\>, size=3120, nrcpt=1 (queue active)  
Apr 24 12:09:31 server postfix/smtpd[21261]: disconnect from [smtp.novuscom.net](http://smtp.novuscom.net)[216.19.176.3]  
Apr 24 12:09:31 server postfix/local[21266]: B26D022084FB: to=\<[sales.numinix@server.numinix.net](mailto:sales.numinix@server.numinix.net)\>, orig\_to=\<[sales@numinix.com](mailto:sales@numinix.com)\>, relay=local, delay=0.04, delays=0.03/0/0/0.02, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME)  
Apr 24 12:09:31 server postfix/qmgr[29902]: B26D022084FB: removed  
Apr 24 12:09:36 server dovecot: pop3-login: Login: user=\<jlew.numinix\>, method=PLAIN, rip=216.19.178.200, lip=192.168.1.199  
Apr 24 12:09:36 server dovecot: POP3(jlew.numinix): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0  
Apr 24 12:09:36 server dovecot: pop3-login: Login: user=\<sales.numinix\>, method=PLAIN, rip=216.19.178.200, lip=192.168.1.199  
Apr 24 12:09:36 server dovecot: POP3(sales.numinix): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0  
Apr 24 12:09:36 server dovecot: pop3-login: Login: user=\<webmaster.numinix\>, method=PLAIN, rip=216.19.178.200, lip=192.168.1.199  
Apr 24 12:09:36 server dovecot: POP3(webmaster.numinix): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0  
Apr 24 12:09:36 server dovecot: pop3-login: Login: user=\<purchasing.numinix\>, method=PLAIN, rip=216.19.178.200, lip=192.168.1.199  
Apr 24 12:09:36 server dovecot: POP3(purchasing.numinix): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0  
[/code:1]  
Here is the Postfix config:

[code:1]

# See /usr/share/postfix/main.cf.dist for a commented, more complete version

# Debian specific: Specifying a file name will cause the first

# line of that file to be used as the name. The Debian default

# is /etc/mailname.

#myorigin = /etc/mailname

smtpd\_banner = $myhostname ESMTP $mail\_name (Debian/GNU)  
biff = no

# appending .domain is the MUA’s job.

append\_dot\_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings

#delay\_warning\_time = 4h

readme\_directory = /usr/share/doc/postfix

# TLS parameters

smtpd\_tls\_cert\_file=/etc/ssl/certs/ssl-cert-snakeoil.pem  
smtpd\_tls\_key\_file=/etc/ssl/private/ssl-cert-snakeoil.key  
smtpd\_use\_tls=yes  
smtpd\_tls\_session\_cache\_database = btree:${data\_directory}/smtpd\_scache  
smtp\_tls\_session\_cache\_database = btree:${data\_directory}/smtp\_scache  
alias\_maps = hash:/etc/aliases  
alias\_database = hash:/etc/aliases  
mydestination = $mydomain, localhost.$mydomain, localhost, [numinix.com](http://numinix.com), [server.numinix.net](http://server.numinix.net)  
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128  
mailbox\_command = /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME  
mailbox\_size\_limit = 0  
recipient\_delimiter = +  
html\_directory = /usr/share/doc/postfix/html  
virtual\_alias\_maps = hash:/etc/postfix/virtual  
home\_mailbox = Maildir/  
smtpd\_sasl\_auth\_enable = yes  
smtpd\_sasl\_security\_options = noanonymous  
broken\_sasl\_auth\_clients = yes  
smtpd\_recipient\_restrictions = permit\_mynetworks permit\_sasl\_authenticated reject\_unauth\_destination  
mail\_spool\_directory = /home/mail  
inet\_interfaces = all  
[/code:1]  
Here is the dovecot config (comments removed):

[code:1]protocols = imap pop3  
listen = \*  
disable\_plaintext\_auth = no  
log\_timestamp = "%Y-%m-%d %H:%M:%S "  
ssl\_listen =  
ssl\_disable = yes  
mail\_location = maildir:~/Maildir  
mail\_privileged\_group = mail

protocol pop3 {  
pop3\_uidl\_format = %08Xu%08Xv  
}  
protocol managesieve {  
sieve=~/.dovecot.sieve  
sieve\_storage=~/sieve  
}  
auth default {  
mechanisms = plain  
passdb pam {  
}  
userdb passwd {  
}  
user = root  
}[/code:1]

---

<div class="post-metadata">

**Author:** ![Eric](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/e/898d66/32.png) [@Eric](https://forum.virtualmin.com/u/Eric)\
**Post date:** [April 24, 2009, 3:33pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/2 "2009-04-24T15:33:20Z")

</div>

Howdy,

Hmm, how about in /var/log/procmail.log – what do the entries in there look like for the users you aren’t seeing email for?  
-Eric

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 3:36pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/3 "2009-04-24T15:36:44Z")

</div>

[code:1]Time:1240600877 [From:MAILER-DAEMON@server.numinix.net](mailto:From:MAILER-DAEMON@server.numinix.net) [To:www-data@server.numinix.net](mailto:To:www-data@server.numinix.net) User:www-data Size:3707 Dest::0wi Mode:None  
From [jeffreyalew@gmail.com](mailto:jeffreyalew@gmail.com) Fri Apr 24 12:24:05 2009  
Subject: adfasd  
Folder: :0wi 4282  
Time:1240601045 [From:jeffreyalew@gmail.com](mailto:From:jeffreyalew@gmail.com) To:Â«Â»sales@numinix.com User:Â«Â»sales.numinix Size:4282 Dest::0wi Mode:None  
From [root@server.numinix.net](mailto:root@server.numinix.net) Fri Apr 24 12:26:03 2009  
Subject: Cron \<root@server\> /etc/webmin/virtual-server/collectinfo.pl  
Folder: :0wi 699  
Time:1240601163 [From:root@server.numinix.net](mailto:From:root@server.numinix.net) [To:root@server.numinix.net](mailto:To:root@server.numinix.net) User:jeff Size:699 Dest::0wi Mode:None  
From [www-data@server.numinix.net](mailto:www-data@server.numinix.net) Fri Apr 24 12:26:22 2009  
Subject: Message from Numinix Technology  
Folder: :0wi 5511[/code:1]

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 3:39pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/4 "2009-04-24T15:39:22Z")

</div>

Got this message from GMAIL:

[code:1]Technical details of permanent failure:  
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 554 554 5.7.1 \<[sales@numinix.com](mailto:sales@numinix.com)\>: Relay access denied (state 14).[/code:1]

---

<div class="post-metadata">

**Author:** ![Eric](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/e/898d66/32.png) [@Eric](https://forum.virtualmin.com/u/Eric)\
**Post date:** [April 24, 2009, 3:40pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/5 "2009-04-24T15:40:28Z")

</div>

The "Folder" line there looks ominous.

It should be a full path to a specific directory, such as:

[code:1]Folder: /home/USERNAME/Maildir/new/1240570845.17737\_0.HOSTNAME[/code:1]

It almost looks like something went awry with some filters? Do you know if perhaps the account owner was trying to add in some filters, or even manually editing the .procmailrc file?

What I might do is look in $HOME/.procmailrc, and see if anything looks incorrect – or even just move that file out of the way for now until you get things working.  
-Eric

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 3:52pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/6 "2009-04-24T15:52:56Z")

</div>

Sorry, where do I find that file?

No new filters have been added.

---

<div class="post-metadata">

**Author:** ![Eric](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/e/898d66/32.png) [@Eric](https://forum.virtualmin.com/u/Eric)\
**Post date:** [April 24, 2009, 4:15pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/7 "2009-04-24T16:15:37Z")

</div>

Well, let’s try this… what happens if you log in over SSH, and type:

find /home -name .procmailrc

That will give us a hint if procmail could be causing the issue.  
-Eric

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 4:22pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/8 "2009-04-24T16:22:57Z")

</div>

All I get is:

[code:1]server:~# find /home -name .procmailrc  
server:~#[/code:1]

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 5:08pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/9 "2009-04-24T17:08:06Z")

</div>

I tried

# find /home .procmailrc

find: .procmailrc no such file or directory

---

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [April 24, 2009, 5:42pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/10 "2009-04-24T17:42:43Z")

</div>

You’ll also want to figure out who/what broke your procmailrc, so you can prevent it from happening again. I don’t believe we’ve seen any procmailrc corruption bugs in Webmin or Virtualmin…maybe ever, and certainly not lately. So I don’t think we can take the blame for it. If you’re using any other tools to manage procmail, or editing it manually, you might want to consider not doing so…since it seems to be causing problems.

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 5:56pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/11 "2009-04-24T17:56:53Z")

</div>

I haven’t edited it at all.

Do I just rename the procmailrc file so it isn’t used?

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 5:58pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/12 "2009-04-24T17:58:55Z")

</div>

I’m getting:

Apr 24 14:57:11 server postfix/smtpd[29862]: connect from [wa-out-1112.google.com](http://wa-out-1112.google.com)[209.85.146.178]  
Apr 24 14:57:11 server postfix/smtpd[29862]: NOQUEUE: reject: RCPT from [wa-out-1112.google.com](http://wa-out-1112.google.com)[209.85.146.178]: 554 5.7.1 \<[sales@numinix.com](mailto:sales@numinix.com)\>: Relay access denied; from=\<[jeffreyalew@gmail.com](mailto:jeffreyalew@gmail.com)\> to=\<[sales@numinix.com](mailto:sales@numinix.com)\> proto=ESMTP helo=\<[wa-out-1112.google.com](http://wa-out-1112.google.com)\>  
Apr 24 14:57:11 server postfix/smtpd[29862]: disconnect from [wa-out-1112.google.com](http://wa-out-1112.google.com)[209.85.146.178]

---

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [April 24, 2009, 6:17pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/13 "2009-04-24T18:17:59Z")

</div>

This is completely different from the procmail issues. Is [sales@numinix.com](mailto:sales@numinix.com) a valid address on your system? (Or, should it be?)

This is postfix not knowing about that address. It could be missing from the virtual maps file (/etc/postfix/virtual)…Oh, wait, I just looked at your main.cf again. [numinix.com](http://numinix.com) is being treated special, and is not under the control of Virtualmin at all. You have it in mydestination. Is there a "sales" user on your system?

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 9:40pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/14 "2009-04-24T21:40:23Z")

</div>

yes, it is added as an email account under the [numinix.com](http://numinix.com) virtual domain.

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 9:51pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/15 "2009-04-24T21:51:14Z")

</div>

Anyways, disregard that error.

I am getting this in the mail.log:

Apr 24 18:47:29 server postfix/smtpd[8220]: connect from [rv-out-0506.google.com](http://rv-out-0506.google.com)[209.85.198.236]  
Apr 24 18:47:30 server postfix/smtpd[8220]: 0AD9322084FB: [client=rv-out-0506.google.com](http://client=rv-out-0506.google.com)[209.85.198.236]  
Apr 24 18:47:30 server postfix/cleanup[8225]: 0AD9322084FB: message-id=\<001f01c9c547$e2903020$a7b09060$@com\>  
Apr 24 18:47:30 server postfix/qmgr[8133]: 0AD9322084FB: from=\<[jeffreyalew@gmail.com](mailto:jeffreyalew@gmail.com)\>, size=4245, nrcpt=1 (queue active)  
Apr 24 18:47:30 server postfix/local[8226]: 0AD9322084FB: to=\<[sales.numinix@numinix.net](mailto:sales.numinix@numinix.net)\>, orig\_to=\<[sales@numinix.com](mailto:sales@numinix.com)\>, relay=local, delay=0.07, delays=0.06/0/0/0.01, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail-wrapper -o -a $DOMAIN -d $LOGNAME)  
Apr 24 18:47:30 server postfix/qmgr[8133]: 0AD9322084FB: removed

procmail.log:

From [jeffreyalew@gmail.com](mailto:jeffreyalew@gmail.com) Fri Apr 24 12:24:05 2009  
Subject: adfasd  
Folder: :0wi 4282  
Time:1240601045 [From:jeffreyalew@gmail.com](mailto:From:jeffreyalew@gmail.com) [To:sales@numinix.com](mailto:To:sales@numinix.com) User:sales.numinix Size:4282 Dest::0wi Mode:None  
From [root@server.numinix.net](mailto:root@server.numinix.net) Fri Apr 24 12:26:03 2009  
Subject: Cron \<root@server\> /etc/webmin/virtual-server/collectinfo.pl  
Folder: :0wi 699  
Time:1240601163 [From:root@server.numinix.net](mailto:From:root@server.numinix.net) [To:root@server.numinix.net](mailto:To:root@server.numinix.net) User:jeff Size:699 Dest::0wi Mode:None  
From [www-data@server.numinix.net](mailto:www-data@server.numinix.net) Fri Apr 24 12:26:22 2009  
Subject: Message from Numinix Technology  
Folder: :0wi 5511  
Time:1240601182 [From:russ@thegemtree.com](mailto:From:russ@thegemtree.com) [To:sales@numinix.com](mailto:To:sales@numinix.com) User:sales.numinix Size:5511 Dest::0wi Mode:None  
From [root@server.numinix.net](mailto:root@server.numinix.net) Fri Apr 24 12:31:03 2009  
Subject: Cron \<root@server\> /etc/webmin/virtual-server/collectinfo.pl  
Folder: :0wi 699  
Time:1240601463 [From:root@server.numinix.net](mailto:From:root@server.numinix.net) [To:root@server.numinix.net](mailto:To:root@server.numinix.net) User:jeff Size:699 Dest::0wi Mode:None

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 9:57pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/16 "2009-04-24T21:57:39Z")

</div>

We’re back to the original issue. Currently /etc/procmailrc is renamed so that it isn’t being used.

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 10:00pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/17 "2009-04-24T22:00:30Z")

</div>

There is no "sales" account, only "sales.numinix"

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 24, 2009, 10:20pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/18 "2009-04-24T22:20:25Z")

</div>

weird, I just tested and was now able to receive external email. All I did was put the procmailrc file back with the contents you uggested earlier… Wish I could provide a reason why it now suddendly works.

---

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [April 24, 2009, 11:46pm UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/19 "2009-04-24T23:46:03Z")

</div>

Currently /etc/procmailrc is renamed so that it isn't being used. 

Then how do you expect mail to be delivered? 😉

I see you’ve figured that out…though you’re calling it weird. Which is…weird. 😉

Wish I could provide a reason why it now suddendly works.

Because procmailrc was broken, and then gone, and now…suddenly, you’ve got a valid procmailrc. There’s your reason. 😉

---

<div class="post-metadata">

**Author:** ![hapa604](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/h/4491bb/32.png) [@hapa604](https://forum.virtualmin.com/u/hapa604)\
**Post date:** [April 25, 2009, 12:28am UTC](https://forum.virtualmin.com/t/no-email-in-inbox/32635/20 "2009-04-25T00:28:41Z")

</div>

No, I obviously tested it with your settings before disabling procmail. Also, “move it out of the way” doesn’t actually explain what to do, which is why I renamed it.

Anyways, something went right and I thank you and the other moderator for your support.

[Next page](https://forum.virtualmin.com/t/no-email-in-inbox/32635.md?page=2)
