Postfix + dovecot + mysql + amavisd + spamassasinをインストールしました。受信したメールがユーザーのメールボックスに到達する前にキューに長く留まる(約15分間)ことを除いて、すべてが正常に機能します(メールの送受信)。走ったら
#postsuper -r ALL && postfix flush postsuper:再キューイング:1メッセージ
メッセージはすぐにキューから削除され、ユーザーのメールボックスに正常に送信されます。
/etc/postfix/master.cfファイルの内容は次のとおりです。
smtp inet n --n --- smtpd -o content_filter = smtp-amavis:127.0.0.1:10024 -o receive_override_options = no_address_mappings pickup fifo n- n 601ピックアップ -o content_filter = -o receive_override_options = no_header_body_checks cleanup unix n --n-0 cleanup qmgr fifo n-n 300 1 qmgr tlsmgr unix --- n 1000? 1 tlsmgr rewrite unix --- n --- trivial-rewrite bounce unix --- n-0 bounce defer unix --- n-0 bounce traceunix。 --- n-0バウンス UNIXの検証--- n-1つの検証 UNIXのフラッシュn-n1000? 0 flush proxymap unix --- n --- proxymap smtp unix --- n --- smtp relay unix --- n --- smtp -o fallback_relay = showq unix n --n --- showq error unix --- n --- error discard unix --- n --- destroy local unix --nn --- local virtual unix --nn --- virtual lmtp unix --- n --- lmtp anvil unix --- n --1 anvil scache unix --- n- 1 scache maildrop unix --nn --- pipe flags = DRhu user = vmail argv =/usr/local/bin/maildrop -d $ {recipient} uucp unix --nn--- pipe flags = Fqhu user = uucp argv = uux -r -n -z -a $ sender- $ nexthop!rmail($ receiveit) ifmail unix --nn --- pipe flags = F user = ftn argv =/usr/lib/ifmail/ifmail -r $ nexthop($ receiveit) bsmtp unix --nn --- pipe flags = Fq。 user = foo argv =/usr/local/sbin/bsmtp -f $ sender $ nexthop $ receiveit smtp-amavis unix --- y --2 smtp -o smtp_data_done_timeout = 1200 -o disable_dns_lookups = yes -o smtp_send_xforward_command = yes 127.0.0.1:10025 inet n --y --- smtpd -o content_filter = -osmtpd_helo_restrictions = -o smtpd_sender_restrictions = -o smtpd_recipient_restrictions = permit_mynetworks、reject -o mynetworks = 127.0.0.0/8 -o smtpd_error_sleep_time = 0 [.___ ] -o smtpd_soft_error_limit = 1001 -o smtpd_hard_error_limit = 1000 -o receive_override_options = no_header_body_checks -o smtpd_bind_address = 127.0.0.1 -o smtpd_bind_address = 127.0.0.1 [.____ ____。]-o smtpd_client_restrictions = -o smtpd_restriction_classes = -o disable_vrfy_command = no -o strict_rfc821_envelopes = yes dovecotunix。 e flags = DRhu user = vmail:mail argv =/usr/libexec/dovecot/Deliver -d $ {recipient} vacation unix --nn --- pipe flags = Rq user = vacation argv = /var/spool/vacation/vacation.pl -f $ {sender}-$ {recipient}
「postconf-n」の出力は次のとおりです。
alias_database = hash:/ etc/aliases alias_maps = hash:/ etc/aliases broken_sasl_auth_clients = yes command_directory =/usr/sbin config_directory =/etc/postfix daemon_directory= /usr/libexec/postfix debug_peer_level = 2 delay_warning_time = 4 disable_vrfy_command = yes html_directory = no inet_interfaces = all mail_owner = postfix mailbox_size_limit = 2048000000 mailq_path = /usr/bin/mailq.postfix manpage_directory =/usr/share/man message_size_limit = 204800000 mydestination = $ myhostname、localhost。$ mydomain、localhost mydomain = ubiqom.eu myhostname = mail.ubiqom.eu mynetworks = $ config_directory/mynetworks newaliases_path =/usr/bin/newaliases.postfix queue_directory=/var/spool/postfix recipient_delimiter= + relay_domains = proxy:mysql:/etc/postfix/mysql-relay_domains_maps.cf sendmail_path =/usr/sbin/send mail.postfix setgid_group = postdrop smtp_tls_session_cache_database = btree:$ data_directory/smtp_tls_session_cache smtp_use_tls = yes smtpd_client_restrictions = smtpd_client_restrictions = [ 。] smtpd_helo_required = yes smtpd_helo_restrictions = smtpd_recipient_restrictions = permit_sasl_authenticated、 permit_mynetworks、 react_unauth_destination、 .________________ .____。] smtpd_sasl_local_domain = $ myhostname smtpd_sasl_path = private/auth smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot [.____ rt_file = /etc/pki/tls/certs/mail.ubiqom.eu.crt smtpd_tls_key_file = /etc/pki/tls/private/mail.ubiqom.eu.key smtpd_tls_loglevel = 1 smtpd_tls_received_header = yes smtpd_tls_security_level = may smtpd_tls_session_cache_timeout = 3600s smtpd_use_tls = yes tls_random __。] tls___。 = hash:/ etc/postfix/transport unknown_local_recipient_reject_code = 550 virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_alias_maps.cf、regexp:/ etc/postfix/virtual_regexp virtual_gid_maps = static:12 virtual_mailbox_base = /home/vmail virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains_maps.cf virtual_mailbox_maps = proxy:mysql: /etc/postfix/mysql-virtual_mailbox_maps.cf virtual_minimum_uid = 101 virtual_transport = dovecot virtual_uid_maps = static:101
前もって感謝します!
問題が解決しました-amavis構成で間違ったソケットファイルが使用されたため、メッセージが延期されました。
お時間をいただきありがとうございます。