2017-08-16 8 views
0

SMTPポート25がアクティブであってもLinuxサーバ(3.10.0-514.10.2.el7.x86_64#1 SMP)から[email protected]として電子メールを送信できませんリスニング。PostFixメールサーバを使用して電子メールを送信できません

[[email protected] ~]# hostname 
TechX 

Postfixバージョンです:

postconf -d | grep mail_version 
mail_version = 2.10.1 
milter_macro_v = $mail_name $mail_version 

私はメールログ(は/ var/log/maillogに)をチェックし、以下のエラーを検出しました。

8月16日20時50分05秒TechXの接尾辞/ピックアップ[25136]:AEE222A924:UID = 0 = 8月16日20時50分05秒TechXの接尾辞/クリーンアップから[17455]:AEE222A924: メッセージID = < [email protected]> Aug 16 20:50:05 TechX postfix/cleanup [17455]:警告: プロキシ:mysql:/etc/postfix/mysql-virtual_vacation.cf参照エラー "root @ email。 TechX.com "Aug 16 20:50:05 TechX postfix/pickup [17455]: 警告:AEE222A924:recipient_bcc_maps検索の問題8月16日20:50:05 TechX postfix/pickup [25136]:警告:maildrop/44677A9FE:エラー 書き込みAEE222A924:キューファイル書き込みエラーまたは8月16日午後08時50分06秒TechX のpostfix /ピックアップ[25136]:警告:AFA982A927:メッセージは、私はエラーで見られるすべての「の.cf」ファイルを共有しています80日

ため キューに登録されましたログ。

[[email protected] ~]# more /etc/postfix/main.cf 
# postfix config file 

# uncomment for debugging if needed 
soft_bounce=yes 

# postfix main 
mail_owner = postfix 
setgid_group = postdrop 
delay_warning_time = 4 

# postfix paths 
html_directory = no 
command_directory = /usr/sbin 
daemon_directory = /usr/libexec/postfix 
queue_directory = /var/spool/postfix 
sendmail_path = /usr/sbin/sendmail.postfix 
newaliases_path = /usr/bin/newaliases.postfix 
mailq_path = /usr/bin/mailq.postfix 
manpage_directory = /usr/share/man 

# network settings 
inet_interfaces = all 
mydomain = TechX.com 
myhostname = email 
mynetworks = $config_directory/mynetworks 
mydestination = $myhostname, localhost.$mydomain, localhost 
relay_domains = proxy:mysql:/etc/postfix/mysql-relay_domains_maps.cf 

# mail delivery 
recipient_delimiter = + 

# mappings 
alias_maps = hash:/etc/aliases 
alias_database = hash:/etc/aliases 
transport_maps = hash:/etc/postfix/transport 
#local_recipient_maps = 

# virtual setup 
#virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_alias_maps.cf, 
regexp:/etc/postfix/virtual_regexp 
virtual_alias_maps = proxy:regexp:/etc/postfix/virtual_regexp 
virtual_mailbox_base = /var/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_uid_maps = static:101 
virtual_gid_maps = static:12 
virtual_transport = dovecot 
dovecot_destination_recipient_limit = 1 

# debugging 
debug_peer_level = 2 
debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin 
       xxgdb $daemon_directory/$process_name $process_id & sleep 5 

# authentication 
smtpd_sasl_auth_enable = yes 
smtpd_sasl_security_options = noanonymous 
smtpd_sasl_local_domain = $myhostname 
broken_sasl_auth_clients = yes 
smtpd_sasl_type = dovecot 
smtpd_sasl_path = private/auth 

# tls config 
smtp_use_tls = yes 
smtpd_use_tls = yes 
smtpd_tls_security_level = may 
smtpd_tls_loglevel = 1 
smtpd_tls_received_header = yes 
smtpd_tls_session_cache_timeout = 3600s 
tls_random_source = dev:/dev/urandom 
smtp_tls_session_cache_database = 
btree:$data_directory/smtp_tls_session_cache 
# Change mail.example.com.* to your host name 
smtpd_tls_key_file = /etc/pki/tls/private/TechX.key 
smtpd_tls_cert_file = /etc/pki/tls/certs/TechX.crt 
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt 
smtpd_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt 

# rules restrictions 
smtpd_client_restrictions = 
smtpd_helo_restrictions = 
smtpd_sender_restrictions = 
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, 
reject_unauth_destination, reject_non_fqdn_sender, 
reject_non_fqdn_recipient, reject_unknown_rec 
ipient_domain 
# uncomment for realtime black list checks 
# ,reject_rbl_client zen.spamhaus.org 
# ,reject_rbl_client bl.spamcop.net 
# ,reject_rbl_client dnsbl.sorbs.net 
smtpd_helo_required = yes 
unknown_local_recipient_reject_code = 550 
disable_vrfy_command = yes 
smtpd_data_restrictions = reject_unauth_pipelining 

# Other options 
# email size limit ~20Meg 
message_size_limit = 9000000000 
mailbox_size_limit = 2048000000 

# Vacation Scripts 
vacation_destination_recipient_limit = 1 
recipient_bcc_maps = proxy:mysql:/etc/postfix/mysql-virtual_vacation.cf 

more /etc/postfix/mysql-virtual_alias_maps.cf 
hosts = localhost 
user = postfix 
password = xxxxxxxxxxx 
dbname = postfix 
query = SELECT goto FROM alias WHERE address='%s' AND (active = '1' OR active = '3') 

more /etc/postfix/mysql-virtual_vacation.cf 
user = postfix 
password = xxxxxxxxxxx 
dbname = postfix 
table = vacation 
select_field = email 
where_field = email 
additional_conditions = and active = '9' 
result_format = %u#%[email protected] 

以下は私のhostsファイルエントリ

more /etc/hosts 
127.0.0.1 localhost localhost.localdomain localhost4 
localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 
localhost6.localdomain6 
127.0.0.1 guest 
::1  guest 
127.0.0.1 TechX 
::1  TechX 
127.0.0.1 autoreply.TechX 
45.86.72.111 TechX.com 
45.86.72.111 jira.TechX.com 
45.86.72.111 shop.TechX.com 

あなたが提案してくださいすることができます私は、問題を修正するために何をすべき?詳細が必要な場合はお知らせください。

答えて

0

私は

smtps inet n - - - - smtpd 

... の/etc/postfix/master.cfファイルから以下の行をコメントアウトすることで解決された同様の問題を、持っていた私はまたに必要なすべてのステップを照合しようとしていますGmailサーバーで設定されたRHEL7にpostfixサーバーをセットアップしました。 これらの手順をすばやく確認し、不足していないかどうかを判断できます。

詳細記事:http://www.cubicrace.com/2017/11/unauthenticated-mail-server.html

関連する問題