メール メッセージを送信するためのオープンソース Go ライブラリ
SMTP サーバーを使用して電子メールを送信するための無料の GO API。
GoEmail は、電子メール メッセージを送信するためのシンプルなオープン ソース GO API です。 API を使用すると、SMTP サーバーを使用して電子メールを送信できますが、API は、ローカル ポストフィックスを使用して電子メール メッセージを送信する柔軟性を提供します。 API は軽量であり、Go 1.5 を使用している場合は外部依存関係がありませんが、API が機能するには少なくとも Go バージョン 1.2 以降が必要です。 SMPT 接続を使用している間、API により、同じ SMTP 接続を使用して複数の電子メールを送信できます。
API は、開発者が GO 内での電子メール送信操作を容易にするための一連の機能を提供します。開発者は、SMPT メールを送信したり、メールに添付ファイルを追加したり、メッセージに画像を埋め込んだり、HTML またはテキスト テンプレートを使用して新しいメール メッセージを生成したりできます。 API は、メッセージ内の特殊文字を自動的にエンコードし、SSL および TLS 証明書をサポートします。
Go-Email を使い始める
go-email をプロジェクトに追加する推奨される方法は、GitHub を使用することです。スムーズなインストールのために、次のコマンドを使用してください。
GitHub 経由で Go-Email をインストールする
go get gopkg.in/gomail.v2
電子メール メッセージを送信するための無料の GO API
オープンソースの Go API は、SMTP 接続を介して電子メール メッセージを作成する効率的な方法を提供します。新しい電子メールを作成するには、NewMessage() メソッドを使用して新しいメッセージ インスタンスを作成します。 API には、From、To、Subject、および Body を設定するためのさまざまなメソッドが用意されています。 From、To、Subject を設定するには、API の SetHeader() メソッドを使用します。メール本文への挿入データも同様に、APIの SetBody() メソッドを使用します。電子メール コンテンツの準備ができたら、SMTP 接続の詳細を指定して、新しい SMTP 接続 NewDialer() メソッドを開くことができます。接続を開くと、メッセージを宛先に配信できます。