Amazon SESとFluentSMTPを使用してWordPressからEメールを送信する方法は?
公開: 2022-04-02WordPressサイトはほとんどの場合メールを送信します。 確認メールまたは領収書は、eコマースプロセスの重要な部分です。 さらに、会員制サイトを運営している場合は、会員確認メールが不可欠です。
多くの場合、WordPressのデフォルトの電子メール構成は、電子メールの送信に関しては最良のオプションではありません。 デフォルトのPHPメーラーには、WordPressの電子メールが配信されないという問題が繰り返し発生します。 電子メールにSMTPサービスを利用することで、この問題を回避することもできます。
Amazon SESなどのSMTPサービスは、電子メールの信頼性の高い配信を保証します。 さらに、WordPressのウェブサイトが大量のメールを送信する場合(たとえば10万通以上)、Amazon SESは10,000通のメールに対してたったの1ドルであるため、お金を節約できます。
CyberPanelで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の利点
- さまざまなSMTPサービスプロバイダーを使用して魅力的な方法で電子メールを送信できます。 Gmail、Amazon SES、Mailgun、Sendgrid、Sendinblue、Sparkpost、Pepipostは、機能が組み込まれている主要なサービスの1つです。 また、他のSMTPサービスを使用して電子メールを送信することもできます。
- 電子メールの配信はSMTPを使用して保証され、ホスティングサーバーとホスティングサービスプロバイダーの制限、制限、および弱点を回避します。
- SSLおよびTLS暗号化を使用して、安全な電子メール配信を確保します。
- たくさんのロギングがありました。 送信するすべての電子メールを追跡し、必要に応じて送信された電子メールを読み、詳細なレポートを生成することができます。
- 電子メールサービスプロバイダーとのAPIの相互作用が改善されました。
- メールのAmazonSESのサポート。
- リアルタイムでの電子メール配信。 Fluent SMTPは、パフォーマンスを高レベルに保ちながら、リアルタイムの電子メール配信を処理します。
- 条件に基づく電子メールルーティング。 Fluent SMTPを使用すると、選択した制約に基づいて、同時に多くの電子メール送信サービスを介して電子メールをルーティングできます。
- メールの再送が可能です。 まれに、SMTPの障害やその他の接続上の問題により、電子メールが届かない場合があります。 FluentSMTPを使用すると、いつでも電子メールを再送信できます。 必要に応じて、正常に配信された電子メールを再送信することもできます。
- 大量の電子メール送信のバックグラウンド処理。これにより、Webサイトの残りの機能をスムーズに実行するためのリソースの使用が最小限に抑えられます。
- 異なる電子メールサービスプロバイダーとの複数の接続を追加できます。
- 定期的に表示される通知。 サイト管理者は、電子メールの配信統計、配信可能性、送信の問題、およびどの電子メールがブロードキャストされているかを確認する機会について、毎日または毎週通知されます。
Amazon SESとFluentSMTPを使用してWordPressからメールを送信するにはどうすればよいですか?
前提条件:
- ドメイン名を購入する
- Cloudflareでドメインを構成する
チュートリアル:
- 購入したドメインを使用してWordPressサイトをセットアップします。
- 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を組み合わせることで、高い配信率と最小限のメール送信の問題を提供します。