さくらのVPSではWordPressのプラグインSpirits and Goblinsが使えない??-仮説編

目次

前回のさくらのVPSではWordPressのプラグインSpirits and Goblinsが使えない??では原因はわからないですがプラグインが使えないという事がおきていました。今回はエラーメッセージを元に対策を考えてみたいと思います。

そもそもメールが届かなくなった

前回の記事の表をみていただくと分かりますが、基本的にVPSかヘテムルかの違いで、ユーザ名:パスワード、登録アドレスも全て同じです。ヘテムルからはワンタイムパスワードのメールが届くのですがさくらのVPSでは届いたり届かなかったりして、最終的には届かなくなりました。

MAILER-DAEMONのエラーが返ってくる

メーラーデーモンで返ってくるようになりました。ヘテムルはわからないですが多分さくらのVPSだけだと思います。

メール ヘッダ

送信元 	MAILER-DAEMON@ik1-320-20413.vs.sakura.ne.jp (Mail Delivery System)
宛先 	apache@ik1-320-20413.vs.sakura.ne.jp
日付 	11/02/2018 20:03
件名 	Undelivered Mail Returned to Sender

Message contents

This is the mail system at host ik1-320-20413.vs.sakura.ne.jp.

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to postmaster.

If you do so, please include this problem report. You can
delete your own text from the attached returned message.

                   The mail system

<example@example.com>: host aspmx.l.google.com[74.125.204.26] said: 550-5.7.1
    This message does not have authentication information or fails to pass
    550-5.7.1 authentication checks. To best protect our users from spam, the
    550-5.7.1 message has been blocked. Please visit 550-5.7.1
    https://support.google.com/mail/answer/81126#authentication for more 550
    5.7.1 information. t3-v6si2411081plm.224 - gsmtp (in reply to end of DATA
    command)

Failed delivery status

  Final recipient 	example@example.com
Reason for failure 	550-5.7.1 This message does not have authentication
Remote mail server 	aspmx.l.google.com
Reporting mail server 	ik1-320-20413.vs.sakura.ne.jp

とまぁ、エラーが返ってきてます。

プラグインでGmail経由で送れるようにする?

WordPRessのプラグインを使い、Gmail経由で送れるようにすればもしかしたらOKかもしれませんが、根本的に解決になるのか?と言われると難しいとこです。VPSなどでやるときは毎回そのプラグインを使って設定などが必要になるのでできれば避けたい

Postfixの設定を見直す??

Postfixはデフォルトの設定なのでドメイン設定等はしていません。ヘテムル側の設定がどうなっているかわからないので触れないですが、ヘテムルもWEBサーバーとメールサーバーは分かれているので特に設定はいじっていないのかなーと勝手に思ったりしています。

ここもできれば設定をいじらないで解決したいと思っています。

550-5.7.1 This message does not have authenticationが原因?

550-5.7.1 This message does not have authenticationというメッセージが毎回あるのですが、もしかしたらこれが原因かなーとも思ったりしてます。調べて見ると認証されていないから配信しないよって事らしいです。

次回は仮説を元に調べて検証してみたいと思います。