GoogleのSMTPサーバーの使用方法

提供:Dev Guides
移動先:案内検索

著者はCOVID-19救済基金を選択し、 Write forDOnationsプログラムの一環として寄付を受け取りました。

序章

GmailとGoogleAppsメールのあまり知られていない機能は、GoogleのポータブルSMTPサーバーです。 DigitalOceanDropletまたはKubernetesCluster で独自の送信メールサーバーを管理する代わりに、メールを送信するスクリプトまたはプログラムを使用してGoogleのSMTPサーバー設定を構成できます。 必要なのは、(i)無料のGmailアカウント、または(ii)有料のGSuiteアカウントのいずれかです。

利点

SMTPサーバーを介して送信するメールをGoogleに保存してインデックスを作成するオプションがあります。これにより、送信されたすべてのメールがGoogleのサーバーで検索およびバックアップされます。 受信メールにもGmailまたはGSuiteアカウントを使用することを選択した場合は、すべてのメールを1か所にまとめることができます。 また、GoogleのSMTPサーバーはポート25を使用しないため、ISPが電子メールをブロックしたりスパムとしてフラグを立てたりする可能性を減らすことができます。

設定

GoogleのSMTPサーバーには認証が必要なため、メールクライアントまたはアプリケーションで設定する方法は次のとおりです。

注:開始する前に、Googleによると、メールクライアントまたはアプリケーションのセキュリティ評価を調査することを検討してください。 Googleが安全と見なしていないプログラムを使用している場合、安全性の低いアプリケーション(Googleが推奨しないセキュリティ設定)を有効にするか、アプリケーション固有のアプリパスワードを生成しない限り、使用はブロックされます。 セキュリティ情報の詳細については、このリンクを参照して、メールクライアントまたはアプリケーションに最適なアプローチを決定してください。


  1. SMTPサーバー(つまり、送信メールサーバー): [smtp.gmail.com(http://smtp.gmail.com)
  2. SMTPユーザー名: GmailまたはGSuiteの完全なメールアドレス(例:[email protected]またはexample@your_domain
  3. SMTPパスワード:Your Gmail or G Suite email password
  4. SMTPポート:465
  5. SMTP TLS / SSLが必要はい

Googleが送信済みメールを送信済みフォルダに自動的にコピーするには、アカウントでIMAPアクセスが有効になっていることも確認する必要があります。

これを行うには、Gmailの設定に移動し、転送とPOP /IMAPタブをクリックします。 IMAPアクセスセクションまで下にスクロールし、アカウントでIMAPアクセスが有効になっていることを確認します。

注: Googleは、SMTPサーバー経由で送信したメールの From 行を、使用されているメールアドレスがにない場合、アカウントに関連付けられているデフォルトのメールアドレスに自動的に書き換えます。 GmailまたはGSuiteの設定でアドレスリストとしてメールを送信します。 設定画面のアカウントとインポートタブに移動すると、リストを確認できます。

このニュアンスは、受信者の観点からメールの表示に影響し、一部のプログラムの返信先設定にも影響する可能性があるため、注意する必要があります。


送信制限

Googleは、ユーザーがポータブルSMTPサーバーを介して送信できるメールの量を制限しています。 この制限により、1日に送信されるメッセージの数は99通に制限されます。 制限に達してから24時間後に、制限は自動的に解除されます。

結論

これで、GoogleのSMTPサーバーを使用するオプションがあります。 この軽量オプションでは不十分な場合は、postfixのインストールと設定を送信専用SMTPサーバーとして検討できます。