メールが送信できないときウェブサイトを完全に自由に構築したいと思い、これまで使っていたJimdo(簡単にウェブサイトを作れるCMS)から、さくらサーバーにドメインを移管しました。Jimdoからのドメイン移管は何かと不都合が多く、サイトデータの移行やら.htaccess設定やら、結構な手間がかかりました。Outlookでメールが送信できないエラーが発生してしまいました。Outlookのメアド設定はこれまで何度も行っていますが、なかなか円滑に進まない印象があります。今回は結果的にはサーバー側(さくらサーバー)の設定をいじることで解決しました。目次PCでは送信できるが、iPhoneでは送信できないさくらサーバーの初期設定を変更するPCでは送信できるが、iPhoneでは送信できないOutlookへのメアド設定自体は、特に難しいものではありません。メアドとそのメアド作成時に設定したパスワード、サーバー業者から提供された契約サーバーの情報を入力すれば、通常は使えるようになります。この時点で送受信がうまくいかなければ、入力内容に誤りがないか、ポート番号が適切であるか確認することで、うまくいくことが多いですね。今回は、まずPCのOutlookにメアドを設定したところ、送受信は問題ありませんでした。Outlookで同様に設定したところ、一見してスムーズにいったようでした。PCで送受信に問題がないことを確認しただけで安心してしまいましたが、なんとiPhoneでは受信はできるけど、送信だけできないというトラブルが発生しました。何が原因か悩んでOutlookの設定をいじったりしましたが、どうにも解決しないので、サーバー側の設定も見てみることにしました。さくらサーバーの初期設定を変更するサーバーの設定を見てみると、セキュリティの関係からでしょうか、国外IPアドレスフィルタがオンになっていました。そこで、国外IPアドレスフィルタをオフにすることで、iPhoneのiOS版Outlookからも無事送信できるようになりました。手順は次のとおりです。さくらサーバーにログイン左メニュー「国外IPアドレスフィルタ」をクリックアクセス制限設定で「無効」にチェックし、「変更」をクリックコントロールパネルの注意事項にもあるとおり、海外在住の場合などで、海外からアクセスする必要がある場合に、国外IPアドレスフィルタを無効にすることがあるようです。Outlookは仕様的に国外IPアドレスフィルタにかかわる挙動をするのか、この設定をいじる必要がありました。国外IPアドレスフィルタは、無効にすることで多少なりともセキュリティリスクが高まるようなので、設定にあたってはご注意ください。アニメ、漫画などの分野の用語を収録。ペンギンの教室についてペンギンの教室は、日ごろ感じる疑問や覚えなければいけないことを、記事や復習問題、クイズ、ゲームを通じて、わかりやすく学べるサイトです。ついては、使用条件をご確認ください。