ホームページ  >  記事  >  バックエンド開発  >  Go で AWS SES v2 経由で添付ファイル付きの生メールを送信する

Go で AWS SES v2 経由で添付ファイル付きの生メールを送信する

WBOY
WBOY転載
2024-02-15 17:00:09819ブラウズ

通过 AWS SES v2 在 Go 中发送带有附件的原始电子邮件

php エディター Xiaoxin は、Go の AWS SES v2 を使用して添付ファイル付きの元のメールを送信する方法に関する記事をお届けします。柔軟で信頼性の高い電子メール サービスである AWS SES v2 と強力なプログラミング言語である Go を組み合わせると、添付ファイル付きのオリジナルの電子メールを簡単に送信できます。この記事では、AWS SES v2 API と Go 言語を使用してこの機能を実装するコードを記述する方法について詳しく説明します。初心者でも経験豊富な開発者でも、この記事は仕事を成功させるための明確なガイダンスを提供します。始めましょう!

質問の内容

Web サイトからのフォーム送信を処理する http エンドポイントを作成しようとしています。

フォームには次のフィールドがあります:

    ###名前### ###Eメール### ###電話###
  • メール本文 (メール本文のテキスト)
  • 写真 (最大 5 枚)
  • エンドポイントは、
  • 写真を添付ファイルとして
  • 、電子メールの本文を次のようにした電子メールを
  • [email protected]
  • に送信します。 リーリー
私は初めてですが、もう 2 週間頑張っていますが、まだうまくいきません。

私の現在のコードは次のとおりです: リーリー 私の理解では、元のメッセージをこれに似た形式で作成する必要があるということです (間違っている場合は修正してください)。これが正しいと仮定すると、Go でこれを行う方法がわかりません。

回避策

添付ファイルを作成するには、メッセージの内容を

base64

を使用する必要があります。

エンコード

CSV を添付ファイルとして送信する例を次に示します:

リーリー

以上がGo で AWS SES v2 経由で添付ファイル付きの生メールを送信するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。