カスタム SMTP サーバーによる送信メール処理の遅い問題のトラブルシューティングIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 送信メールにカスタム SMTP サーバーを使用すると、アドミンはメールのパフォーマンスが低下し、SMTP Sender アラートが頻繁に発生し、送信を待機している sys_email レコードのキューが増えることがあります。 メールアカウント設定で構成されている方法で独自のメールサーバーを使用してメールを送信すると、次の問題が発生する可能性があります。 大量の通知による遅延ジョブの完了に 30 分以上かかる場合の自動 SMTP Sender アラートの受信「メッセージ受信者の 24 時間制限に達しました」などのエラー。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サポートされているすべてのリリース Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } カスタム SMTP サーバーには、インスタンスで提供されるデフォルトの ServiceNow SMTP アカウントと比較すると欠点があります。ServiceNow メールサーバーは物理的にインスタンスホストの近くにあり、ServiceNow SMTP サーバーは迅速なメール配信用に設計されています。外部 SMTP サーバーを使用すると、ドメイン、リレー権限、およびその他の検証について追加のチェックを実行する必要がある場合があるため、遅延が発生し、メール処理が遅くなる可能性があります。 外部 SMTP サーバーを使用している場合のメール遅延の主な原因は 2 つあります。 SMTP サーバーが、インスタンスからの大量のメールを処理できない場合があります。たとえば、インスタンスがピーク時に 1 分あたり 100 通のメールを生成する場合、メールサーバーは 1 分あたり 100 通のメールを受け入れることができる必要があります。グループメールではなく、多数の個別の受信者で構成されたグループがある場合があります。SMTP プロトコル要件により、受信者は送信時に 1 人ずつ追加されます。 たとえば、インスタンスで 100 人の受信者を含むメールを送信し、各受信者のコマンドを SMTP サーバーに送信するのに 100 ミリ秒かかる場合、すべての受信者を追加するだけで 100 × 100 = 1,000 秒 (約 1.5 分) かかります。 メールサーバーに遅延やパフォーマンスの問題があり、コマンドごとに 1 秒かかる場合、その 1 つのメールの処理には 15 分以上かかります。メールは順番に送信されるため、キュー内の他のすべてのメールも同様に遅延します。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } メールサーバーの容量の問題の場合: メール処理能力については、メールサーバーアドミニストレーターと話し合ってください。診断情報を収集します。 sys_email_accountレコードで デバッグ出力を有効にする オプションを選択します。これにより、インスタンスとメールサーバー間のすべての通信がノードログに出力されます。記事 すべてのノードまたは選択したノードから localhost ログをダウンロードする方法 に従って、ノードログをダウンロードします。たとえば、DEBUG: SMTP または DEBUG: IMAP を含む行を探します。 2022-09-20 00:20:37 (002) worker.3 worker.3 txid=3359b621874e DEBUG: SMTP: enable SASL2022-09-20 00:29:27 (018) worker.6 worker.6 txid=c96bfae9878e DEBUG: IMAP: AUTH: PLAIN これらのログには、ミリ秒のタイムスタンプで送信されたすべての SMTP コマンドが含まれます。 これらのログをメールアドミニストレーターと共有して、応答時間の問題を特定するのに役立ちます。 重要:トラブルシューティング後は、特に本番インスタンスではデバッグをオフにします。デバッグモードでは、コンテンツを含むすべてのメールトラフィックがログに記録され、次のことが可能です。 ノードログをすばやく入力する (数ギガバイト)原因 ログの切り捨てログを他の問題のトラブルシューティングに使用できないようにする 受信者構成の問題の場合: この問題は、レコードがアサインされたときに多くの通知を受け取る第 1 レベルのアサイン先グループで最も顕著です。 1.グループにグループメールが設定されているかどうか、および必要でない限り メンバーを含める が選択されていないかどうかを確認します。次に移動: /sys_user_group_list.do?sysparm_query=emailISEMPTY%5EORinclude_members%3Dtrue%5Eactive%3Dtrue&sysparm_view= 2.メンバーが 20 人を超えるグループで、グループメールがない場合: メールシステムでの配布リストの作成その配布リストのメールをグループメールとして使用する次の場所で影響を受けるグループを確認します。 /sys_user_grmember_list.do?sysparm_query=group.include_members%3Dtrue%5EORgroup.emailISEMPTY&sysparm_view= 3.インスタンスで使用するメールアカウントの受信者検証をオフにできるかどうか、メールアドミニストレーターに問い合わせてください。 メールシステムによっては、検証に受信者ごとに 100 ミリ秒から 10 秒かかる場合があります受信者が 100 人の場合、1 通のメールの処理に 15 分かかり、他のすべてのメールがブロックされる可能性があります 4.多数の受信者がいるスケジュール済みレポートが営業時間中に実行されているかどうかを確認します。 多数のユーザー、グループ (特にグループメールのないレポート)、またはメールアドレスを含むレポートを探します次に移動:/sysauto_report_list.do?sysparm_query=active%3Dtrue%5Erun_type%3Ddaily%5EORrun_type%3D定期的 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } カスタム SMTP メールアカウント Proofpoint から送信されたメールが送信再試行ループに陥ることがある カスタム SMTP サーバーが「ローカルアドレスにコントロールまたは空白が含まれています」というエラーでメールの送信に失敗する スパムハウスブロックによる送信メールの失敗を解決する方法