46
macOS版Apple Mailのメールサーバーエラーを修正する方法

メールは正常に動作していれば、シームレスに感じられます。しかし、障害が発生すると、メールには2つの独立したコンポーネントが存在します。1つはメールアプリがメッセージを取得するサーバー、もう1つはメッセージを送信するサーバーです。これらの独立したコンポーネントは、インターネットサービスプロバイダー(ISP)や、Apple、Google、Microsoftなどのメールアカウントをホスティングしている企業の、物理的に異なるハードウェア上に配置されている場合があります。

このエラーでは正しい解決策は示されません。

メールアカウントを設定したら、メッセージのダウンロード時に断続的なエラーが発生することは稀です。こうしたエラーは通常、メールホスティング会社の通信問題によるものです。私の経験、そしてMacworld読者の経験からすると、送信メールサーバーのトラブルシューティングが必要になるケースの方がはるかに多いです。

AppleのiOS、iPadOS、macOS向けメールアプリでは、受信メールサーバーまたは送信メールサーバーに接続できない場合に発生するエラーが表示されます。例えば、iOSでは「送信サーバー『サーバー名』への接続に失敗しました。追加の送信メールサーバーは、設定 > メール > アカウントでメールアカウントに設定できます。」というエラーが表示される場合があります。

インバウンドでもアウトバウンドでも、問題を特定して解決する方法は次のとおりです。

メールホストのステータスページを確認する

メールがうまく機能しない原因を突き止めるのに、自分には関係のないことをあれこれ考えてしまうと、多くの時間と労力を無駄にしてしまう可能性があります。まずは、メールホスティング会社のステータスページやブログを参照し、トラブルシューティングを始めましょう。これらのリンクから、Apple、Google、Microsoftのステータスページにアクセスできます。

緑は良いですね!

評価額が1兆ドルから2兆ドル未満の企業も、一般的にステータスダッシュボードを提供しています。私はメールにFastmailを使用していますが、そのステータスページには過去の問題のログが表示されています。例えば、2022年2月24日には「一部のユーザーからメール送信の問題が発生しています」というログが見られます。

会社のステータス ページで電子メールに関して記録されている問題が解決されるまで待機します。

macOSのメールで接続ドクターを使用する

macOS版のMailでは、メールホストのステータスログに何も表示されない、または存在しない場合、内蔵の診断ツールを使用して詳細情報を取得できます。Mailで、  「ウインドウ」>「接続診断」を選択します。Mailはすぐにすべての受信サーバーと送信サーバーへの新しいテスト接続を確立し、これらの試行結果を表示します。(接続診断では技術的なプロトコルも表示されます。受信サーバーは古いPOPまたは頻繁に使用されるIMAP、送信サーバーはSMTPです。)

Connection Doctor は、すべてのサーバーのドアをノックして応答があるかどうかを確認し、結果を緑または赤のドットで報告します。

「ステータス」列の下に緑色の点が表示され、「詳細」列に「サーバーへの接続とログインに成功しました」と表示されている場合は、発生した障害は解消されています。「ステータス」列の下に赤い点が表示され、このエラーの原因となったエラーメッセージとほぼ同一の説明が表示される可能性が高いです。

「詳細を表示」ボタンをクリックし、リストから接続を選択すると、パスワードの拒否やMacからの接続ブロックなど、特定の問題の解明に役立つ詳細情報が表示されます。メールサーバーの専門知識がない人には理解できない詳細情報でも、メールホストのテクニカルサポートに送信すれば、状況解決に役立つ可能性があります。

詳細を再入力してください

アプリ固有のパスワードが期限切れまたは取り消されている可能性があります。必要に応じて新しいパスワードを作成してください。

設定が破損することは決してありません。最初に正しく入力した情報を再度入力する必要はありません。ただし、以下の状況では、有効なメールアカウントとパスワードを再入力するか、新しいパスワードを作成する必要があります。

  • トークンの有効期限切れ: メールサーバーに保存されるトークンを作成する接続を使用している際に、メールサーバーによってそのトークンレコードが期限切れになることがあります。これは主に、企業向けメールシステムや、Google、Microsoftなどが中小企業向けに導入しているウェブホスト型のメールシステムで発生します。私のメールアカウントの1つでは、毎週新しいログイン情報でメールトークンを更新しないと、メールへのアクセスがブロックされてしまいます。(Postboxを使用しており、このために専用のポップアップウェブシートがウィンドウに表示されます。)
  • ホストがパスワードをリセット: メールなどのアカウントを管理するサービスが攻撃を受けた場合、侵入が成功したかどうかにかかわらず、ホストは慎重にすべてのパスワードをリセットすることがあります。攻撃を受けた企業は、メール以外で連絡を取る方法はありません。(別の連絡先アドレスを指定している場合は、そこにメッセージを送信できます。)攻撃を受けたかどうかはわかりませんが、前述のように、メールホストのウェブサイトまたはステータスページを確認することをお勧めします。この問題を解決するには、ホストのウェブサイトから新しいパスワードを作成する必要があります。
  • アプリ固有のパスワードの有効期限:  AppleやGoogleなど、多くのマルチサービスホストは、カレンダーイベント、連絡先カード、メールメッセージの同期によるアカウント漏洩のリスクを軽減するため、数年前からアプリ固有のパスワードを作成しています。これらのパスワードは、各社のアカウント管理ウェブサイト(appleid.apple.comなど)で作成し、上記の3種類のサービスとの同期のみを許可します。これらのパスワードは永久に有効ですが、サイト側がセキュリティ上の理由や独自のポリシーに基づき、パスワードをリセットしたり、有効期限切れにしたりすることがあります。新しいアプリ固有のパスワードを作成し、問題が解決するかどうかを確認してください。

ホストがサーバーの詳細を変更しました

メールホスティング会社は、受信メールサーバーと送信メールサーバーのホスト名を変更することがあります。通常、移行期間は数か月から数年かかり、期限が近づくとメールで通知が届きます。期限を過ぎると、ホスト名は使用できなくなります。

しかし、おそらくホスト名に気を配ったことがないでしょう。そのため、変更を知らせるメールを無視したかもしれません。iOS、iPadOS、またはmacOSで利用可能な簡素化された手順でメールアカウントを設定した場合、Appleはこうした技術的な詳細のほとんどまたはすべてを隠しているか、あるいは偶然目にするだけです。アカウントを手動で作成した場合でも、メールホストのサポートページから値をコピー&ペーストし、アドレスを記憶していなかった可能性が高いでしょう。

廃止されたホスト名が原因かどうかを確認できます。メールホストのウェブサイトにアクセスし、IMAP/POPおよびSMTPのサポートページを確認してください。AppleのiCloudサーバー名は、「iCloudメールクライアントのメールサーバー設定」ページで確認できます。

次に設定を確認します。

  • iOS/iPadOS では、[設定] > [メール] > [アカウント]アカウント名 > [アカウント]に移動します。
  • macOS では、メール アプリを開いて、  「メール」 > 「環境設定」 > 「アカウント」に移動し、左側のナビゲーション バーでアカウントをクリックして、「サーバー設定」をクリックします。

アカウントが Apple、Google、Outlook.com などのプリセットオプションとして設定されている場合、「設定」>「メール」>「アカウント」>「アカウントを追加」(iOS/iPadOS)または「システム環境設定」>「インターネットアカウント」(macOS)で設定されている場合、アカウントを削除してから再度追加し、最新の詳細を再読み込みする必要があります(これについては次のセクションで説明します)。ただし、これらの主要サービスはいずれもしばらくホストアドレスを変更していないため、これらのサービスのアカウントで問題が発生した場合、ホスト名の変更が原因である可能性は低いです。

アカウント情報を手動で入力した場合、または電子メール アドレスとパスワードを入力したときにオペレーティング システムが情報の一部またはすべてを取得できた場合は、受信サーバー名と送信サーバー名を表示および変更できるはずです。

  • iOS/iPadOSでは、アカウント詳細画面で「アカウント」をタップし、「受信メールサーバー」の「ホスト名」欄に表示されている受信メールサーバー名が正しいことを確認してください。正しくない場合は更新してください。送信メールサーバー名を確認または変更するには、「SMTP」をタップし、「プライマリサーバー」または「その他のSMTPサーバー」で既存のサーバー名をタップし、「送信メールサーバー」に新しいホスト名を入力してください。
  • macOSでは、「サーバ設定」画面に同様の設定があります。「受信メールサーバ」と「送信メールサーバ」の「ホスト名」欄のアドレスを確認してください。macOS版Mailでは、「アカウント」ポップアップメニューをクリックして「SMTPサーバリストを編集」を選択することで、他のアカウントの送信サーバ情報を更新することもできます。

他の設定を微調整するか、プロンプトが表示されたらパスワードやその他の情報を入力して再度認証する必要がある場合があります。

接続を削除してリセットする

待つことを含め、他の方法がすべて失敗した場合は、アカウントを削除して再度追加してみてください。

警告! ほぼすべてのメールユーザーはIMAPを利用しています。IMAPはサーバーとメールアプリ間でメッセージを効率的に同期しますが、場合によってはデータ損失が発生する可能性があります。アカウントを削除して再度追加すると、デバイスにダウンロードされていないメールが削除される可能性があります。まずはブラウザからホスティングサービスのウェブメールインターフェースにログインし、すべてのメールがサーバー上に確実に存在するかどうかを確認してください。サーバー上にメールが確実に存在する場合は、より安心して作業を進めることができます。そうでない場合は、すぐにメールホストに連絡して復旧について問い合わせてください。

電子メール アカウントを削除した後で再度追加し、接続の問題が解決されるかどうかを確認します。

受信用のIMAPまたはPOPメールサーバーに接続できない場合でも、Apple MailでメッセージがMacにダウンロードされていれば、キャッシュされたメッセージをバックアップとしてコピーできます。左側のメールボックスリストにあるメッセージを、アカウントに関連付けられたフォルダから「このMac内」セクションのフォルダにドラッグまたはコピーするだけです。(メッセージの移動に関する便利な手順は、「iPhoneとiPadからアクセスできるようにMacからメールサーバーにメールを移動する方法」に記載されています。)

これを念頭に置いて、アカウントを削除して再度追加する方法は次のとおりです。

  • iOS/iPadOSでは、「設定」 > 「メール」 > 「アカウント」「アカウント名」に移動し、「アカウントの削除」をタップして削除を確定します。「アカウントの追加」をタップし、画面の指示に従ってください。
  • macOSのメールアプリで、  「メール」>「環境設定」>「アカウント」に移動し、ナビゲーションバーでアカウントを選択して、バー下部の「-(マイナス)」記号をクリックします。プロンプトが表示されたら確認します。「+(プラス)」記号をクリックし、画面の指示に従ってアカウントを再度追加します。

この Mac 911 の記事は、Macworld の読者 Saed から寄せられた質問に対する回答です。

Mac 911に問い合わせる

よくある質問とその回答、コラムへのリンクをまとめました。FAQ集をご覧になり、ご質問が網羅されているかご確認ください。もし掲載されていない場合でも、私たちは常に新しい問題解決の糸口を探しています!ご質問は [email protected]までメールでお送りください。スクリーンショット(必要な場合)と、氏名の使用可否を明記してください。すべての質問に回答できるとは限りません。メールへの返信は行っておりません。また、トラブルシューティングに関する直接的なアドバイスも提供できません。