備忘録です。仕事とプライベートを分けるため、iPhoneデフォルトメールと別のメーラー(今回はOutlook)を併用しています。
Xserversで設定していた独自ドメインのメールを、iOS版Outlookで設定したところ受信は出来るのに送信しようとするとエラーが表示されます。同じ人いるかもしれないので備忘録として解消方法メモしておきます。
送信できないエラーの起きた環境
OS:iOS(iPhoneとiPad)
ソフト:Outlook for iOS
使用サーバー;Xserver
ドメイン :独自ドメイン
メッセージ送信エラーの内容
上記環境でメーラーの「その他のメールアカウント」より、手動設定をしたところ、設定は完了しメールの受信はできるのだが送信ができない状態になってしまった。
再設定や再起動などを行なってみたが解決せず。iOSデフォルトメーラーでは問題なく設定できる。
送信エラーの原因はサーバーの設定
XserverのSMTP認証の国外アクセス制限設定が原因でした。
Xserverのサーバーパネル、中心あたりに設定する箇所があります。Outlookでは国内アクセスからでも制限の対象になってしまう仕様のようでした。
Xserverの公式ページを確認したところ下記の記載がありました。
制限対象外のホストについて
国内でも一般的に使用される以下のホスト名は、国外からのアクセスの場合も本機能による制限の対象外としています。google.com、outlook.com、hotmail.com、ap-northeast-1.amazonaws.com、ap-northeast-1.compute.amazonaws.com、ap-northeast-3.amazonaws.com、ap-northeast-3.compute.amazonaws.com
Xserver同様にさくらインターネットなどのサーバーでも同様のエラーは起こるようです。
どうでもいいけどiOS版のOutlook出来がいまひとつなんだよな〜。そろそろ他の考えるか。。