Amazon SESとFluentSMTPを使用してWordPressからEメールを送信する方法は?

公開: 2022-04-02

WordPressサイトはほとんどの場合メールを送信します。 確認メールまたは領収書は、eコマースプロセスの重要な部分です。 さらに、会員制サイトを運営している場合は、会員確認メールが不可欠です。

多くの場合、WordPressのデフォルトの電子メール構成は、電子メールの送信に関しては最良のオプションではありません。 デフォルトのPHPメーラーには、WordPressの電子メールが配信されないという問題が繰り返し発生します。 電子メールにSMTPサービスを利用することで、この問題を回避することもできます。

Amazon SESなどのSMTPサービスは、電子メールの信頼性の高い配信を保証します。 さらに、WordPressのウェブサイトが大量のメールを送信する場合(たとえば10万通以上)、Amazon SESは10,000通のメールに対してたったの1ドルであるため、お金を節約できます。

Cyber​​Panelで10/10Eメールスコアを達成しましょう!

Amazon SESを使用してWordPressの電子メールを送信するには、WordPressのデフォルトの電子メール送信方法の代わりにSMTPプラグインを使用する必要があります。 特定の方法でサービスを構成する必要があるため、その方法がわからない場合は、この記事が役立ちます。

目次

AmazonSESの紹介

Amazon SES(Simple Email Service)は、Amazonが提供するEメー​​ルマーケティング、トランザクション、および通知サービスです。 低コストで信頼性が高いため、中小企業にも大企業にも適しています。

SMTPインターフェイスとAmazonSDKを使用すると、AmazonSESを既存のアプリケーションにすぐに組み込むことができます。 チケットシステムや電子メールクライアントなどの電子メール送信機能もAmazonSESに追加できます。

Amazon SESには、初期費用や最低義務はありません。 あなたはあなたが使用したものに対してのみ支払い、そしてあなたはあなたが使用したものに対してのみ支払います。

FluentSMTPの概要

FluentSMTPは、電子メールプロバイダーに接続し、電子メールが正しく配信されるようにする強力なWPSMTPプラグインです。 FluentSMTPは、WordPressの電子メールが安全かつ迅速に配信されることを保証します。 WordPressメールは、FluentSMTPを介してクライアントの電子メールサービスプロバイダーに関連付けられています。

これらの統合はローカルであるため、非常に高速な電子メール配信が可能になります。

AmazonSESの利点:

1.サブスクライバーの受信ボックスに電子メールを配信する高い機能:

コンテンツスクリーニングテクノロジー、専用IPアドレス、および名前付きダッシュボードを使用して、送信者名を保護および改善します。 良い評判を維持することはあなたの電子メールがあなたの顧客の受信箱に到着することを保証します。

2.費用効果:

従量制で、使用したサービスに対してのみ料金を支払います。 前払い費用、長期にわたる価格交渉、請求額の増加、または最低料金はありません。 さらに、Amazon EC2でホストされているアソシエイトアプリケーションから送信する場合、毎月送信する最初の62,000通のメールは無料です。

3.構成可能:

構成セットを利用して、AmazonSESを使用して送信するEメー​​ルのルールを作成します。 さらに分析するためにAmazonCloudWatchにEメールメトリクスを送信するか、通知のためにAmazonSNSにサブスクライブします。

4.信頼性:

Amazon SESは、非常に信頼性の高いAmazonインターネットサービスインフラストラクチャに基づいています。 最高レベルの可用性は、複数のデータセンターと冗長システムによって保証されます。

5.トランザクションメッセージの送信

Amazon SESは、注文確認、出荷通知、ポリシー変更のリマインダーを含む自動メールを顧客に送信します。

6.マーケティングコミュニケーションの送信

AWS SESは、広告、ニュースレター、特別オファー、およびその他の高品質の情報を配信するための優れたツールです。

7.マーケティングコミュニケーションの送信

AWS SESは、広告、ニュースレター、特別オファー、およびその他の高品質のコンテンツを送信するための優れたツールです。

8.電子メールの送受信

Eメールアプリケーションのループを閉じることにより、AmazonSESの助けを借りてEメールを受信することができます。 通知が届くと、AWSLambdaを使用してカスタムコードを実行できます。 キューに入れられたメールはAmazonS3バケットに配信されます。

FluentSMTPの利点

  1. さまざまなSMTPサービスプロバイダーを使用して魅力的な方法で電子メールを送信できます。 Gmail、Amazon SES、Mailgun、Sendgrid、Sendinblue、Sparkpost、Pepipostは、機能が組み込まれている主要なサービスの1つです。 また、他のSMTPサービスを使用して電子メールを送信することもできます。
  2. 電子メールの配信はSMTPを使用して保証され、ホスティングサーバーとホスティングサービスプロバイダーの制限、制限、および弱点を回避します。
  3. SSLおよびTLS暗号化を使用して、安全な電子メール配信を確保します。
  4. たくさんのロギングがありました。 送信するすべての電子メールを追跡し、必要に応じて送信された電子メールを読み、詳細なレポートを生成することができます。
  5. 電子メールサービスプロバイダーとのAPIの相互作用が改善されました。
  6. メールのAmazonSESのサポート。
  7. リアルタイムでの電子メール配信。 Fluent SMTPは、パフォーマンスを高レベルに保ちながら、リアルタイムの電子メール配信を処理します。
  8. 条件に基づく電子メールルーティング。 Fluent SMTPを使用すると、選択した制約に基づいて、同時に多くの電子メール送信サービスを介して電子メールをルーティングできます。
  9. メールの再送が可能です。 まれに、SMTPの障害やその他の接続上の問題により、電子メールが届かない場合があります。 FluentSMTPを使用すると、いつでも電子メールを再送信できます。 必要に応じて、正常に配信された電子メールを再送信することもできます。
  10. 大量の電子メール送信のバックグラウンド処理。これにより、Webサイトの残りの機能をスムーズに実行するためのリソースの使用が最小限に抑えられます。
  11. 異なる電子メールサービスプロバイダーとの複数の接続を追加できます。
  12. 定期的に表示される通知。 サイト管理者は、電子メールの配信統計、配信可能性、送信の問題、およびどの電子メールがブロードキャストされているかを確認する機会について、毎日または毎週通知されます。

Amazon SESとFluentSMTPを使用してWordPressからメールを送信するにはどうすればよいですか?

前提条件:

  1. ドメイン名を購入する
  2. Cloudflareでドメインを構成する

チュートリアル:

  • 購入したドメインを使用してWordPressサイトをセットアップします。
AmazonSESとFluentSMTP
  • aws.amazon.comコンソールを開きます
  • 検索パネルでSESを検索します
  • 「アイデンティティの作成」をクリックします
  • ドメイン名を入力してください
  • IDタイプ→ドメイン
  • 「ドメインからのカスタムメール」を選択します
  • ドメインからのメール→「メール」など何でも入力できます

  • 下にスクロールして、[アイデンティティの作成]をクリックします
  • AmazonはこのページでDNSレコードを提供します。 CloudFlareサイトに貼り付けるには、これらをコピーする必要があります
  • CNAMEを追加します。 CloudFlareのMX、TXTタイプのレコード
  • これらのレコードをすべて追加したら、aws.amazon.comの左側のメニューから[確認済みのID]をクリックします。 ドメインが確認されたことがわかります。
  • これが完了すると、このドメインを介してメールを送信できます。
  • サイトのダッシュボードに移動します
  • プラグイン→左側のメニューから新規追加
  • FluentSMTPプラグインを検索する
  • インストールしてアクティブ化する
  • 「FluentSMTPの構成」をクリックします
  • 接続プロバイダーのリストから「AmazonSES」をクリックします
  • 「メールから」と入力します。 確認したばかりのドメイン、つまり[メール保護]からのものである必要があります
  • 「名前から」は何でもかまいません
  • 「Eメールから強制」を選択します
  • 「送信者名を強制する」を選択します
  • ここで、アクセスキーとシークレットキーが必要です
  • アマゾンAWSサイトと同じリージョンを入力してください
  • アクセス/シークレットキーを取得するには、aws.amazon.comのコンソールにアクセスします
  • 右上隅からプロフィールをクリックします
  • 「セキュリティクレデンシャル」をクリックします

左側のメニューから「ユーザー」を選択します

  • 「新しいユーザーを追加」をクリックします
  • ユーザー名→任意の名前、つまりサイトのタイトルを入力します
    「アクセスキー」を選択します
  • 「許可に移動」をクリックします
  • 「既存のポリシーを直接添付する」をクリックします
  • 「AmazonSESFullAccess」と「AmazonSNSFullAccess」を検索して選択します
  • レビューするには「次へ」をクリックしてください
  • 「AmazonSESFullAccess」と「AmazonSNSFullAccess」があることを確認してください
  • 「ユーザーの作成」をクリックします
  • アクセスキーとシークレットアクセスキーが与えられます
  • これらをサイトのダッシュボードにコピーします
  • 「設定の保存」をクリックします。 AmazonSESは正常に構成されています。
  • 「メールテスト」をクリックします
  • 「From」は前に入力したものになります
  • 「送信先」は任意のメールアドレスになります
  • 「メールを送信」をクリックします
  • メールは正常に送信されます
  • 「メールログ」をクリックします。 AmazonSESは、送信したすべてのEメールをチェックアウトできるEメールログも提供します。

結論:

WordPressのメールは、かなり複雑なプロセスであるAmazonSESを使用して送信されます。 アマゾンの優れたサービスと信頼性は、努力を価値のあるものにします。 FluentSMTPとAmazonSESを組み合わせることで、高い配信率と最小限のメール送信の問題を提供します。