it

SMTPサーバーの確認方法と設定方法は?Gmailでの手順も解説!(サーバーアドレス・ポート番号・ユーザー名・パスワードなど)

当サイトでは記事内に広告を含みます

メールの送信設定を行う際に必要になるのが、SMTPサーバーのアドレスとポート番号の確認です。

GmailやOutlookなどの主要サービスはもちろん、プロバイダメールや独自ドメインのメールを設定する際にも、SMTP設定の知識は欠かせません。

本記事では、SMTPサーバーの確認方法・設定方法・GmailのSMTP設定の具体的な手順まで、わかりやすく解説していきます。

SMTPサーバーの確認方法:主要サービス別一覧

それではまず、SMTPサーバーの基本的な確認方法から解説していきます。

主要なメールサービスのSMTPサーバー情報は、公式サポートページや設定画面から確認できます。

SMTPサーバーの情報(アドレス・ポート・認証方式)は必ずメールサービスの公式ページで確認しましょう。第三者のサイトに掲載されている情報は古い場合があるため、最新情報を公式ドキュメントで確認することが重要です。

主要サービスのSMTPサーバー設定一覧

サービス SMTPサーバー ポート番号 暗号化
Gmail smtp.gmail.com 587(TLS)/ 465(SSL) STARTTLS / SSL
Outlook / Hotmail smtp-mail.outlook.com 587 STARTTLS
Yahoo!メール smtp.mail.yahoo.co.jp 465 / 587 SSL / TLS
さくらインターネット 利用ドメイン依存 587 STARTTLS

上記はあくまで一般的な設定値であり、各サービスの仕様変更により変わる場合があります。

設定前には必ず各サービスの公式ヘルプページを確認することをお勧めします。

SMTPサーバーアドレスの調べ方

SMTPサーバーのアドレスは、利用しているメールサービスのサポートページや設定ガイドに記載されています。

Webメールサービスの場合は「設定」→「メールクライアント向け設定」などのメニューから確認できることが多いでしょう。

独自ドメインのメールを使っている場合は、ドメインやホスティングを管理している会社のサポートへ問い合わせるのが確実な方法です。

コマンドでSMTPサーバーを調べる方法

Windowsのコマンドプロンプトやmacのターミナルから、DNSのMXレコードを参照してSMTPサーバーを調べることも可能です。

Windowsの場合:nslookup -type=MX example.com

Linuxの場合:dig MX example.com

→ 表示されたMXレコードの宛先がそのドメインのメール受信サーバー(SMTPリレー先)になります。

ただし、MXレコードで確認できるのは受信サーバーであり、送信SMTPサーバーとは異なる場合があります。

Gmailを使ったSMTP設定方法

続いては、最もよく使われるGmailのSMTP設定方法を確認していきます。

GmailはメールクライアントやWebアプリからの送信にSMTPを利用する際に広く活用されています。

GmailのSMTP設定値

GmailのSMTP設定は以下のとおりです。

SMTPサーバー:smtp.gmail.com

ポート番号:587(STARTTLS使用時)/ 465(SSL使用時)

ユーザー名:Gmailアドレス(例:yourname@gmail.com)

パスワード:アプリパスワード(通常のGoogleアカウントパスワードではない)

2段階認証を有効にしているGoogleアカウントでは、通常のパスワードではなくアプリパスワードを使用する必要があります。

Googleアカウントのアプリパスワード発行手順

Gmailを外部SMTPとして使用するためのアプリパスワードの発行手順は以下のとおりです。

まず、Googleアカウントの管理画面にアクセスし、「セキュリティ」タブを開きます。

「2段階認証プロセス」が有効になっている場合、「アプリパスワード」のメニューが表示されます。

「メール」「Windowsパソコン」などの項目を選択して生成されたパスワードを、SMTPのパスワード欄に入力すれば設定完了です。

GmailのSMTPが使えない場合の確認点

GmailのSMTP設定でエラーが発生する場合、以下の点を確認しましょう。

確認項目 内容
アプリパスワード 通常パスワードでなくアプリパスワードを使用しているか
2段階認証 Googleアカウントで2段階認証が有効になっているか
ポート番号 587(TLS)または465(SSL)が正しく設定されているか
ファイアウォール SMTPポートが社内ネットワークでブロックされていないか

メールクライアントでのSMTP設定方法

続いては、メールクライアントでのSMTP設定の具体的な手順を確認していきます。

ThunderbirdやOutlookでの設定方法を中心に解説します。

Thunderbirdでの設定手順

Thunderbirdで新しいアカウントを追加する場合、「アカウント設定」→「送信(SMTP)サーバー」からSMTPサーバーを追加できます。

サーバー名・ポート番号・接続セキュリティ(SSL/TLS またはSTARTTLS)・ユーザー名を入力し、接続テストを実行しましょう。

テスト成功後はパスワードを入力して保存すれば、SMTPサーバーの設定完了です。

Outlookでの設定手順

Outlookでは「ファイル」→「アカウント設定」→「サーバーの設定」からSMTP設定を変更できます。

送信(SMTP)サーバーのアドレスとポート番号を入力し、「認証が必要」にチェックを入れてユーザー名・パスワードを設定します。

接続テスト機能を必ず使用して、設定が正しいかを確認することを推奨します。

Webアプリ・システムからのSMTP設定

WordPressやPHPを使ったWebシステムからメール送信を行う場合も、SMTPサーバーの設定が必要です。

WordPressではWP Mail SMTPプラグインを使い、GmailのSMTP設定を入力することで、確実にメールを送信できるようになります。

PHPの場合はPHPMailerやSymfony Mailerなどのライブラリを使ってSMTP設定を行うのが一般的な方法です。

まとめ

本記事では、SMTPサーバーの確認方法・Gmailでの設定手順・メールクライアントでの設定方法について解説しました。

SMTPサーバーの設定はアドレス・ポート番号・認証方式の3点が核心であり、これらを正しく設定することでメール送信トラブルの多くを解決できます。

Gmailを利用する場合はアプリパスワードの使用を忘れずに、安全で確実なメール環境を構築してみてください。