ドキュメンテーション
印刷ページ

別のメールサーバを経由してメールを送信

メールサーバーを使用すると、無料で信頼性の高いですが、自分自身のメールサーバーを使用すると、内容をより詳細に制御できます。
Fromアドレスを独自のものを使用したい場合は、他のメールサーバーを使用すると、配信の信頼性を高めることができます。

なぜ、他のメールサーバを使用するのか?

  • SuperSaaSのホワイトラベル化 通常でもFromアドレスを独自のものとして送信するアカウントを設定できますが、電子メールヘッダはSuperSaaSのままとなります。
    SuperSaaSヘッダメールがスパムとしてマークされるのを避けるために、電子メールプログラムに承認されてる必要があります。
    独自のメールサーバーを使用することにより、ヘッダーを含むメールの内容、を完全に制御できます。
  • 配信の問題回避 メールプロバイダやIT部門は、サードパーティのメールサーバーからメールを送信することを可能にするスパムメール対策を設定している場合があります。
    例えば、いくつかのメールサーバーが持つ任意のメールを拒否するように設定されているなどです。
    同様にドメインは、いわゆる「SPF」やメールを送信する第三者を防ぐため、DNSで設定「DKIM」のレコードと呼ばれている可能性があり、あなたがそれらを変更する立場にないかもしれません。
  • 送信されたメールの追跡 Gmailなどのメールサーバは、あなたが誰に送信されてしまったものを追跡する必要がある場合に役立つことができ、すべての送信された電子メールのコピーを保持することができます。
  • メール分析の追加 電子メールが開かれたかどうかを追跡することができるトラッカーサービスを使用することができます。

メールを傍受するウェブフックの設定

メールが生成されるたびに発生する「メールを送信」をウェブフックする設定するか、このような「新しいアポイントメント」としてのみ特定のアクションにウェブフックを設定することができます。
「メールを送信」のウェブフックは完全にフォーマットされたメールや、直接自分自身を送信するために使用できる電子メールアドレスのリストを提供します。
他のウェブフックは、自分で構築した電子メールで発生したオブジェクトにアクセスできます。
このページの情報は、別のサーバーにすべてのメールをリダイレクトすることを前提としています。
1つの特定のアクションのために電子メールを送信したい場合は、他のウェブフックに関する情報を参照してください。

すべてのメールで「メールを送信」ウェブフックを設定すると当社のサーバーによってアカウントから送信するすべてのメールが自動的に中断されます。
他のウェブフックトリガーは送信されたメールには影響を与えません。

ウェブフックを設定するウェブサイトzapier.comを使用するか、あなたのSuperSaaSアカウント内部にカスタムウェブフック画面を使用してそれらを自分で設定することができます。
素早く何かを取得したい場合、マンドリルを使用してクイック設定例を参照してください。

Zapier経由で第三者にメールを送信

SuperSaaSのウェブフックの出力は、第三者のメールサービスのAPIが期待する入力と互換性がない場合があります。
APIは認証シーケンスが必要な場合があります。
ウェブサイトZapier.comあは、単に任意のプログラミングを必要とせずにフィールドを照合することによって、ウェブフックを設定することができます。
これは、Gmail、Google Appsの、SendGridを通じて、電子メール、または非常に少ない労力で他のメールプロバイダの数をリダイレクトするウェブフックを設定することができます。

すぐにZAPメールを活性化するよう、当社のサーバーからメールを送信すると、中断されます。
すべてのメールZAPSが一時停止または削除されたときに再開されます。

カスタムウェブフックを使用してメールを送信

そのカスタムウェブフックはSuperSaaSの加入者にのみ利用可能ですのでご注意ください。
ボタンウェブフック画面上の「無料トライアルを開始」をクリックすることで、一週間それを試してみることができます。

ウェブフックはSuperSaaSのウェブフック画面で設定することができます。
ウェブフックを作成するためのURLエンドポイントを入力した後は、トリガーされ送信のペイロードを編集することができます。
デフォルトでは、ペイロードは、例を見るために「ウェブフックテスト」リンクを使用し、受信側にメッセージを送信するために必要なすべての情報が含まれていJSONエンコードされたメッセージが含まれています。
Customオプションをクリックし、JSONを自分で構築することにより、送信されるどのような情報絞り込むことができます。
JSONは、次の表に記載されているようにJSONエンコードされた値に置き換えられます魔法の言葉を含めることができます。

マジックワード結果(JSONエンコード)
$to電子メールの "To" フィールドの内容
$bcc電子メールの "BCC" フィールドの内容
$recipients電子メールの "To" と "BCC" フィールドの内容
$plainプレーンプレーンテキストのメッセージ内容
$htmlHTMLテキストのメッセージ内容
$bodyメッセージ内容
$content_typeメッセージの種類(plainかhtml)
$raw添付ファイルのMIMEタイプとバージョン
$attachment添付ファイル

プライバシー上の理由から、複数の受信者との通知メールはTOフィールドとBCCフィールド内のアドレスフィールドは空としてSuperSaaSによって送信されます。
グループの通知を送信する場合、TOフィールドがない場合、APIの問題となる場合位があるかもしれません。
この問題を回避するには、変数$recipientsを使用して$bcc and $to にアドレスにを入れて流ことができます。
送信電子メールで複数の受信者を非表示は、メールプログラムで設定することができます。

例:Mandrill.com経由でメールを送信します

マンドリル は、トランザクションの電子メール配信に特化したサービスです。
彼らは、クリックトラッキングなどの高度な機能を提供します。

マンドリルでAPIキーを作成

マンドリルのアカウントにサインアップしてください。 Settings画面に移動し、ボタン+ New API Keyをクリックします。 クリップボードに生成された鍵をコピーします。

マンドリルへSuperSaaSからのメールをリダイレクト

SuperSaaSが新しいウェブフックを作成するために、アカウントの内部ウェブフック画面に移動します。
ボックス「トリガー」でオプション「メールを送る」と、ボックスに「ターゲットURL」にURLを設定します。
https://mandrillapp.com/api/1.0/messages/send-raw.json
Create Webhookをクリックします。
次は、 Custom オプションを選択して、次のようなJSONスニペットを入力します。

{
  "key": "MANDRILL_API_KEY",
  "raw_message": "$raw",
  "from_email": "sender@example.com",
  "from_name": "Your Name",
  "to": "$recipients"
}

MANDRILL_API_KEYfrom_emailfrom_name箇所は取得したものに置き換えてください。 テストには編集アイコンEdit iconをクリックして「ウェブフックテスト」から、有効な電子メールアドレスを持つようにペイロードを変更することができます。
電子メールを生成し、スケジュールに対してアクションを実行することができます。

最後に、それが適切に配信しまっ確認するようにマンドリルのアカウントに「送信」画面を確認してください。
また、過去のスパムフィルタを得るための信頼性を向上させるために、あなたのドメインにSSPFとDKIMの設定に関するマンドリルのドキュメントを読むことをお勧めします。