Hi everyone, I've been trying to figure out in the past 3 days what happened to my mail server (I even tried a fresh install) and nothing has changed so far. I doubt the configuration is the issue. For now, only mails sent and received via smtp will be processed. But, I constantly have to restart postfix to process the queue (I do it every 30 seconds for now), even there, the php mail queue is piling up. $ postconf -n Code: alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases body_checks = regexp:/etc/postfix/body_checks broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix content_filter = amavis:[127.0.0.1]:10024 daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 header_checks = regexp:/etc/postfix/header_checks html_directory = no inet_interfaces = all inet_protocols = all mail_owner = postfix mailbox_size_limit = 0 mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man message_size_limit = 0 mime_header_checks = regexp:/etc/postfix/mime_header_checks mydestination = localhost, localhost.localdomain myhostname = myownhiddendomain.com mynetworks = my.ip.here/32 [my:ipv6:block]/64 nested_header_checks = regexp:/etc/postfix/nested_header_checks newaliases_path = /usr/bin/newaliases.postfix proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps $smtpd_sender_login_maps queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES receive_override_options = no_address_mappings relay_domains = mysql:/etc/postfix/mysql-virtual_relaydomains.cf relay_recipient_maps = mysql:/etc/postfix/mysql-virtual_relayrecipientmaps.cf relayhost = sample_directory = /usr/share/doc/postfix-2.6.6/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtpd_client_restrictions = check_client_access mysql:/etc/postfix/mysql-virtual_client.cf smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_recipient_access mysql:/etc/postfix/mysql-virtual_recipient.cf, reject_unauth_destination, reject_rbl_client zen.spamhaus.org smtpd_sasl_auth_enable = yes smtpd_sasl_authenticated_header = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_sender_login_maps = proxy:mysql:/etc/postfix/mysql-virtual_sender_login_maps.cf smtpd_sender_restrictions = reject_authenticated_sender_login_mismatch, check_sender_access mysql:/etc/postfix/mysql-virtual_sender.cf smtpd_tls_cert_file = /home/certs/ca.crt smtpd_tls_key_file = /home/certs/ca.key smtpd_tls_security_level = may smtpd_use_tls = yes transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf unknown_local_recipient_reject_code = 550 virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_gid_maps = static:5000 virtual_mailbox_base = /var/vmail virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_transport = dovecot virtual_uid_maps = static:5000 Code: # cat /etc/postfix/master.cf smtp inet n - n - - smtpd submission inet n - n - - smtpd -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o milter_macro_daemon_name=ORIGINATING smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes -o smtpd_client_restrictions=permit_sasl_authenticated,reject -o milter_macro_daemon_name=ORIGINATING #628 inet n - n - - qmqpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr #qmgr fifo n - n 300 1 oqmgr tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - n - - smtp # When relaying mail as backup MX, disable fallback_relay to avoid MX loops relay unix - - n - - smtp -o smtp_fallback_relay= # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5 showq unix n - n - - showq error unix - - n - - error retry unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil scache unix - - n - 1 scache maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient} ${extension} ${recipient} ${user} ${nexthop} ${sender} dovecot unix - n n - - pipe flags=DROhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${user}@${nexthop} amavis unix - - - - 2 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes 127.0.0.1:10025 inet n - - - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smtpd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=yes -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks In the following log lines, we can observe that postfix is taking the message in account (one I sent to myself), but not doing anything. So I restarted it and it gets processed and then stuck, meaning I have to restart again to get it in my Inbox. Code: May 26 23:34:06 MAILSERVER postfix/smtpd[6560]: connect from myhostname.isp.com[ipv4.addr.at.home] May 26 23:34:07 MAILSERVER postfix/smtpd[6560]: B825D506E53: client=myhostname.isp.com[ipv4.addr.at.home], sasl_method=PLAIN, [email protected] May 26 23:34:08 MAILSERVER postfix/cleanup[6569]: B825D506E53: message-id=<[email protected]> May 26 23:34:28 MAILSERVER postfix/postfix-script[6952]: stopping the Postfix mail system May 26 23:34:28 MAILSERVER postfix/master[5506]: terminating on signal 15 May 26 23:34:28 MAILSERVER postfix/postfix-script[7024]: starting the Postfix mail system May 26 23:34:28 MAILSERVER postfix/master[7025]: daemon started -- version 2.6.6, configuration /etc/postfix May 26 23:34:28 MAILSERVER postfix/qmgr[7028]: B825D506E53: from=<[email protected]>, size=596, nrcpt=1 (queue active) May 26 23:34:29 MAILSERVER postfix/smtpd[7049]: connect from unknown[127.0.0.1] May 26 23:34:29 MAILSERVER postfix/smtpd[7049]: 6857A506E54: client=unknown[127.0.0.1] May 26 23:34:29 MAILSERVER postfix/cleanup[7056]: 6857A506E54: message-id=<[email protected]> May 26 23:34:29 MAILSERVER postfix/smtpd[7049]: disconnect from unknown[127.0.0.1] May 26 23:34:29 MAILSERVER amavis[3370]: (03370-03) Passed CLEAN {RelayedInternal}, DKIM_ALWAYS LOCAL [ipv4.addr.at.home]:59926 [ipv4.addr.at.home] <[email protected]> -> <[email protected]>, Message-ID: <[email protected]>, mail_id: QSISAXSPaaTy, Hits: -2.9, size: 596, queued_as: 6857A506E54, 581 ms May 26 23:34:29 MAILSERVER postfix/smtp[7029]: B825D506E53: to=<[email protected]>, relay=127.0.0.1[127.0.0.1]:10024, delay=22, delays=21/0/0/0.58, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 6857A506E54) May 26 23:34:29 MAILSERVER postfix/qmgr[7028]: B825D506E53: removed May 26 23:34:41 MAILSERVER postfix/postfix-script[7209]: stopping the Postfix mail system May 26 23:34:41 MAILSERVER postfix/master[7025]: terminating on signal 15 May 26 23:34:41 MAILSERVER postfix/postfix-script[7305]: starting the Postfix mail system May 26 23:34:41 MAILSERVER postfix/master[7306]: daemon started -- version 2.6.6, configuration /etc/postfix May 26 23:34:41 MAILSERVER postfix/qmgr[7317]: 6857A506E54: from=<[email protected]>, size=1002, nrcpt=2 (queue active) May 26 23:34:42 MAILSERVER dovecot: lda([email protected]): sieve: msgid=<[email protected]>: stored mail into mailbox 'INBOX' May 26 23:34:42 MAILSERVER postfix/pipe[7323]: 6857A506E54: to=<[email protected]>, relay=dovecot, delay=13, delays=12/0.02/0/0.34, dsn=2.0.0, status=sent (delivered via dovecot service) May 26 23:34:42 MAILSERVER postfix/qmgr[7317]: 6857A506E54: removed I checked amavisd, spamassassin & cie and they are all running. Any help would be appreciated. Thanks, Dom
Hi, Could you be a bit more clear? You want me to stop all postfix processes & cie? So, dovecot, amavisd, clamd.amavisd, clamd, etc should be stopped? Then check what, since nothing is going to happen. Code: [root@SERVER ~]# service postfix stop Shutting down postfix: [ OK ] [root@SERVER ~]# service postfix check [root@SERVER ~]# service postfix start Starting postfix: [ OK ] Thanks,
Hi, I tried, but no conclusion can be done. Nothing fails while executing the commands... This is a production server that stopped working after updates have been applied and a reboot done. Here are the packages updated at the time. Code: May 23 13:50:26 Updated: betterlinux-1.1.8-1.el6.x86_64 May 23 13:50:34 Installed: betterlinux-kernel-2.6.32-431.17.1.el6.bl1.1.8_1.x86_64 May 23 21:45:13 Updated: php-tcpdf-6.0.072-1.el6.noarch May 23 21:45:20 Updated: clamav-db-0.98.3-1.el6.x86_64 May 23 21:45:22 Updated: tzdata-2014b-3.24.el6.noarch May 23 21:45:29 Updated: glibc-2.12-1.132.el6_5.1.x86_64 May 23 21:45:41 Updated: glibc-common-2.12-1.132.el6_5.1.x86_64 May 23 21:45:43 Updated: libxml2-2.7.6-14.el6_5.1.x86_64 May 23 21:45:45 Updated: clamav-0.98.3-1.el6.x86_64 May 23 21:45:46 Updated: kernel-headers-2.6.32-431.17.1.el6.bl1.1.8_1.x86_64 May 23 21:45:48 Updated: glibc-headers-2.12-1.132.el6_5.1.x86_64 May 23 21:45:51 Updated: selinux-policy-3.7.19-231.el6_5.3.noarch May 23 21:46:17 Updated: selinux-policy-targeted-3.7.19-231.el6_5.3.noarch May 23 21:46:18 Updated: glibc-devel-2.12-1.132.el6_5.1.x86_64 May 23 21:46:19 Updated: clamd-0.98.3-1.el6.x86_64 May 23 21:46:20 Updated: libxml2-devel-2.7.6-14.el6_5.1.x86_64 May 23 21:46:21 Updated: mdadm-3.2.6-7.el6_5.2.x86_64 May 23 21:46:22 Updated: pm-utils-1.2.5-10.el6_5.1.x86_64 May 23 21:46:25 Updated: php-tcpdf-dejavu-sans-fonts-6.0.072-1.el6.noarch May 23 21:46:27 Updated: tzdata-java-2014b-3.24.el6.noarch May 23 21:49:54 Updated: php-common-5.4.28-1.el6.remi.x86_64 May 23 21:49:54 Updated: php-pdo-5.4.28-1.el6.remi.x86_64 May 23 21:49:55 Updated: php-cli-5.4.28-1.el6.remi.x86_64 May 23 21:49:58 Updated: php-5.4.28-1.el6.remi.x86_64 May 23 21:50:03 Updated: php-devel-5.4.28-1.el6.remi.x86_64 May 23 21:50:06 Updated: php-mssql-5.4.28-1.el6.remi.x86_64 May 23 21:50:07 Updated: php-odbc-5.4.28-1.el6.remi.x86_64 May 23 21:50:08 Updated: php-mysql-5.4.28-1.el6.remi.x86_64 May 23 21:50:09 Updated: php-gd-5.4.28-1.el6.remi.x86_64 May 23 21:50:10 Updated: php-tidy-5.4.28-1.el6.remi.x86_64 May 23 21:50:11 Updated: php-xmlrpc-5.4.28-1.el6.remi.x86_64 May 23 21:50:11 Updated: php-soap-5.4.28-1.el6.remi.x86_64 May 23 21:50:12 Updated: php-xml-5.4.28-1.el6.remi.x86_64 May 23 21:50:12 Updated: php-bcmath-5.4.28-1.el6.remi.x86_64 May 23 21:50:13 Updated: php-process-5.4.28-1.el6.remi.x86_64 May 23 21:50:14 Updated: php-recode-5.4.28-1.el6.remi.x86_64 May 23 21:50:14 Updated: php-snmp-5.4.28-1.el6.remi.x86_64 May 23 21:50:16 Updated: php-mbstring-5.4.28-1.el6.remi.x86_64 May 23 21:50:17 Updated: php-ldap-5.4.28-1.el6.remi.x86_64 May 23 21:50:18 Updated: php-imap-5.4.28-1.el6.remi.x86_64 May 23 21:50:18 Updated: php-mcrypt-5.4.28-1.el6.remi.x86_64 May 23 21:51:55 Updated: mysql-libs-5.5.37-1.el6.remi.x86_64 May 23 21:51:58 Updated: mysql-5.5.37-1.el6.remi.x86_64 May 23 21:52:01 Installed: xulrunner-last-26.0-2.el6.remi.x86_64 May 23 21:52:04 Updated: 1:php-pear-1.9.4-27.el6.remi.noarch May 23 21:52:05 Updated: php-pecl-apc-3.1.15-0.4.20130912.el6.remi.5.4.x86_64 May 23 21:52:10 Updated: firefox-26.0-2.el6.remi.x86_64 May 23 21:52:14 Updated: mysql-server-5.5.37-1.el6.remi.x86_64 May 23 21:52:14 Updated: remi-release-6.5-1.el6.remi.noarch May 23 21:53:04 Updated: vnstat-1.11-1.el6.rf.x86_64 May 23 21:55:17 Updated: php-tcpdf-6.0.077-1.el6.remi.noarch May 23 21:55:17 Updated: php-tcpdf-dejavu-sans-fonts-6.0.077-1.el6.remi.noarch May 23 21:55:18 Installed: perl-Geo-IP-1.38-1.el6.rf.x86_64 May 23 21:55:19 Updated: awstats-7.1-1.el6.rf.noarch May 23 21:55:23 Updated: phpMyAdmin-4.2.2-1.el6.remi.noarch May 23 21:55:24 Updated: perl-Net-Server-0.99-1.el6.rf.noarch May 23 21:55:25 Updated: htop-1.0.3-1.el6.rf.x86_64 May 23 21:55:26 Updated: perl-IO-Multiplex-1.13-1.el6.rf.noarch May 23 21:55:27 Updated: cabextract-1.4-1.el6.rf.x86_64 May 23 21:55:27 Updated: perl-Convert-TNEF-0.18-1.el6.rf.noarch May 23 21:55:28 Updated: pure-ftpd-1.0.36-1.el6.rf.x86_64 I will try reverting back to the original kernel tonight, since there might be a correlation with it. Sincerely, Dom