MENU

料金プラン

機能一覧

デモ

ご利用の流れ

お役立ちコラム



*SMTP(メール通知)

Ameliaでメール通知用のSMTPを設定するにはどうすればよいですか?

Ameliaでは、完全に認証されたメールサーバーを使用して通知を送信するためにSMTPを利用できます。この方法は、PHP MailやWP Mailと比較して、配信の信頼性が高く、スパム判定される問題を減らすことができます。

SMTPとは何ですか?なぜ使用すべきなのですか?

SMTP(Simple Mail Transfer Protocol)を使用すると、Ameliaは信頼できるメールプロバイダーを通じて認証済みのメールを送信できます。予約、キャンセル、リマインダーなどのトランザクションメールにおいて、最も信頼性の高い方法とされています。

SMTPを使用することで、以下の問題を防ぐことができます:

  • メールがスパムフォルダに振り分けられる
  • 配信の遅延
  • 認証ヘッダーの欠落
  • 厳格なプロバイダーによるメッセージの却下

お客様への通知において最高の信頼性を求める場合、通常はSMTPが最適な選択肢です。

どのSMTP項目を設定する必要がありますか?

メールサービスとしてSMTPを選択すると、以下の項目が表示されます:

  • SMTPホスト
  • SMTPポート
  • SMTP暗号化方式(SSLまたはTLS)
  • SMTPユーザー名
  • SMTPパスワード

これらの設定には、ご利用のプロバイダーから提供された正確な値を入力する必要があります。

どのSMTPポートを使用すべきですか?

一般的に使用されるポートは以下の通りです:

  • SSLの場合は 465
  • TLSの場合は 587

プロバイダーによっては別のポートが必要な場合があります。常に推奨される設定を確認してください。

GmailアカウントでSMTPを設定する方法は?

GmailアドレスをSMTPプロバイダーとして使用する場合、推奨される設定は以下の通りです:

  • SMTPホスト: smtp.gmail.com
  • SMTPポート: 587
  • SMTP暗号化方式: TLS
  • SMTPユーザー名: あなたのGmailアドレス
  • SMTPパスワード: あなたのアプリパスワード

Googleは、標準的なパスワードによるSMTPログインを許可しなくなりました。アプリパスワードを作成し、2段階認証を有効にする必要があります。2025年3月現在、Googleはサードパーティ製アプリに対してOAuthへの切り替えを推奨していますが、アプリパスワードを使用したSMTPは引き続き機能し、サポートされています。

MicrosoftアカウントでSMTPを設定できますか?

Outlook、Hotmail、Live、Office365アカウントでは、SMTPはサポートされなくなりました。MicrosoftはSMTP認証用のアプリパスワードを廃止したため、これらのメールサービスをAmelia内のSMTPで使用することはできません。

MicrosoftまたはOutlookのメールアドレスを使用している場合は、SMTPではなくOutlook Mailerオプションに切り替える必要があります。この方法はMicrosoftの安全な認証フローを使用しており、OutlookベースのアカウントからAmeliaのメールを送信するための唯一のサポートされた方法です。

他のメールプロバイダーでSMTPを使用できますか?

はい。送信メールにSMTPをサポートしているサービスであれば、Ameliaで動作します。これには以下が含まれます:

  • Zoho Mail
  • SendGrid
  • Amazon SES
  • ご利用のウェブホスティングプロバイダー
  • cPanelやPleskのメールアカウント

メールサービスから提供されたSMTPの詳細情報を入力するだけで設定可能です。

SMTP接続が機能しないのはなぜですか?

SMTPの接続に失敗する場合、最も一般的な原因は以下の通りです:

  • ホストまたはポートの間違い
  • 誤った暗号化方式(SSLかTLSか)
  • プロバイダーによるパスワードベースのログイン拒否
  • アプリパスワードの欠落(GmailまたはMicrosoft)
  • ホスティングのファイアウォールによる外部SMTPポートのブロック

共有サーバーでは、ポート465や587がブロックされていることがよくあります。設定が正しいにもかかわらずAmeliaが接続できない場合は、ホスティング会社にお問い合わせください。

サイトがWHM/cPanelサーバーでホストされている場合、サーバーレベルで外部へのSMTP接続がブロックされている可能性があります。WHMの設定「Restrict outgoing SMTP to root, exim, and mailman (FKA SMTP Tweak)」が有効になっていると、SMTP設定が正しくても、WordPressやAmeliaのようなプラグインは外部SMTPサーバー経由でメールを送信できません。

この設定はサーバー管理者のみが調整可能で、サーバー全体に適用されます。認証情報やポートを確認してもメールが送信されない場合は、ホスティングプロバイダーまたはWHM管理者に連絡し、この制限を確認してください。