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[216.19.176.3]
Apr 24 12:09:31 server postfix/smtpd[21261]: B26D022084FB: 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>, size=3120, nrcpt=1 (queue active)
Apr 24 12:09:31 server postfix/smtpd[21261]: disconnect from smtp.novuscom.net[216.19.176.3]
Apr 24 12:09:31 server postfix/local[21266]: B26D022084FB: to=<sales.numinix@server.numinix.net>, orig_to=<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, 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]