このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

CENTOS7でのメールの送信に失敗します このメッセージに返信する
日時: 2016/02/16(Tue) 17:18
名前: アウロラ
URL:
初めて投稿させていただきます。
先日初めてメールサーバを立てたのですが、ログに

Feb 16 17:04:08 spatium postfix/smtp[20748]: CFFB5C49B002: to=<aurora.juutilaine@yahoo.co.jp>,
relay=msa.ab.auone-net.jp[106.187.230.17]:587, delay=0.42, delays=0.13/0.01/0.24/0.03, dsn=5.0.0,
status=bounced (host msa.ab.auone-net.jp[106.187.230.17]
said: 530 Authentication required (in reply to MAIL FROM command))

と表示されて送信自体できていません。

このエラーについてはネットでいろいろ検索しましたが自己解決できませんでしたので皆様のお力をお借りできればと思いスレを立てさせていただきました。
つまらないことで躓いてると思いますがよろしくお願いします。
また、次レスにmain.cfの設定を追記します。
記事編集 編集
Re: CENTOS7でのメールの送信に失敗します このメッセージに返信する
日時: 2016/02/16(Tue) 17:37
名前: アウロラ
URL:
Postfixのmain.cfは以下のようになっています。

# SOFT BOUNCE
#
#soft_bounce = no

# LOCAL PATHNAME INFORMATION
#
queue_directory = /var/spool/postfix

# The command_directory parameter specifies the location of all
# postXXX commands.
#
command_directory = /usr/sbin

daemon_directory = /usr/libexec/postfix

data_directory = /var/lib/postfix

mail_owner = postfix

myhostname = mail.spatium.jp

mydomain = spatium.jp

myorigin= $mydomain

inet_interfaces = all
inet_protocols = all

unknown_local_recipient_reject_code = 550

mynetworks = 192.168.0.0/23, 127.0.0.0/8

relay_domains = $mydestination

# INTERNET OR INTRANET
relayhost=[msa.ab.auone-net.jp]:587

#relay_recipient_maps = hash:/etc/postfix/relay_recipients

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

#recipient_delimiter = +

# DELIVERY TO MAILBOX
home_mailbox = Maildir/


# FAST ETRN SERVICE
#fast_flush_domains = $relay_domains

# SHOW SOFTWARE VERSION OR NOT
smtpd_banner = $myhostname ESMTP unknown

# PARALLEL DELIVERY TO THE SAME DESTINATION
#local_destination_concurrency_limit = 2
#default_destination_concurrency_limit = 20

# DEBUGGING CONTROL
#
debug_peer_level = 2

#debug_peer_list = 127.0.0.1
#debug_peer_list = some.domain

#
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5

# INSTALL-TIME CONFIGURATION INFORMATION
#
sendmail_path = /usr/sbin/sendmail.postfix

# newaliases_path: The full pathname of the Postfix newaliases command.
newaliases_path = /usr/bin/newaliases.postfix

# mailq_path: The full pathname of the Postfix mailq command. This
#
mailq_path = /usr/bin/mailq.postfix

# setgid_group: The group for mail submission and queue management
#
setgid_group = postdrop

# html_directory: The location of the Postfix HTML documentation.
html_directory = no

# manpage_directory: The location of the Postfix on-line manual pages.
manpage_directory = /usr/share/man

# sample_directory: The location of the Postfix sample configuration files.
sample_directory = /usr/share/doc/postfix-2.10.1/samples

# readme_directory: The location of the Postfix README files.
#
readme_directory = /usr/share/doc/postfix-2.10.1/README_FILES
smtpd_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_mechanism_filter = PLAIN,CRAM-MD5,DIGEST-MD5
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions =
permit_mynetworks
permit_sasl_authenticated
reject_unauth_destination
message_size_limit = 10485760
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
記事編集 編集
Re: CENTOS7でのメールの送信に失敗します このメッセージに返信する
日時: 2016/02/17(Wed) 08:47
名前: stranger
URL: http://ja.528p.com/
>said: 530 Authentication required (in reply to MAIL FROM command))smtp
smtpのレスポンスコード530は
530 Access denied で
Authentication required になってますから
msa.ab.auone-net.jpへのログイン設定が必要なのでは?
または間違いがあるとか?

smtpd_sasl_auth_enable = yes ←ここはケアレスミス?
smtp_sasl_auth_enable = yes では?
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_mechanism_filter = PLAIN,CRAM-MD5,DIGEST-MD5

POSTFIXはsmtpdメールデーモンとして働きますが
外部サーバへのリレーの場合はSMTPクライアントとして働きます

蛇足
mynetworks = 192.168.0.0/23, 127.0.0.0/8 で
192.168.0.0/23は192.168.0.0〜192.168.1.255の範囲ですがあってますか
記事編集 編集
Re: CENTOS7でのメールの送信に失敗します このメッセージに返信する
日時: 2016/02/20(Sat) 17:12
名前: アウロラ
URL:
stranger様
ご連絡が遅くなり申し訳ございません。
指導いただきました点を修正したところ、ログイン設定で躓いてることがわかりました。
ID,PASSの再発行の手続きを行いましたのでまた躓きましたらお伺いしたいと思います。
記事編集 編集
Re: CENTOS7でのメールの送信に失敗します このメッセージに返信する
日時: 2016/02/29(Mon) 23:31
名前: アウロラ
URL:
ご連絡が遅くなり申し訳ございません。
設定はtranger様のおっしゃったとおりに修正後、
ISPからPOPアカウントとPOPパスワードを再発行してもらいました。
/etc/postfix/内に作った

ISPのSMTPサーバ:587 POPアカウント POPパスワード

のファイルをpostmapで変換後postfixの再起動により無事外部にメールが出せるようになりました。
まだまだ勉強の日々ですがご助言ありがとうございました。

これにて本件はクローズさせていただきます。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -