Hereインラインコンテンツの送信時にこれらのプロパティを指定する方法が説明されていますが、保存されたテンプレートを送信するときは禁止されています。保存されたテンプレートを送信する方法とreply_to、from.nameとfrom.emailも指定するには?
テンプレートのIDと禁止されたプロパティー(reply_to
,from.name
、from.email
)を指定して電子メールを送信しようとしましたが、禁止されたプロパティは無視されました。
トランザクション電子メールを送信するときに、Reply-Toヘッダーを通常と同じように設定するのが普通です。通常とは異なり、保存されたテンプレートを送信するときにはこれができないのが奇妙です。 SparkPostテンプレートエディタではなく、コードからFromの名前と電子メールを設定することも良い機能です。
私のコードは、この(それはSparkPost NodeJS APIを使用し、問題がsubstitution_data
ではありませんので、その置換データを含む電子メールが正常にこのコードで送信され、recipients
またはこのコードのコールバック部)のようになります。
client.transmissions.send({
transmissionBody: {
content: {
template_id: 'my-first-email',
reply_to: '[email protected]', // example email address
from: {
name: 'My Name',
email: '[email protected]'
}
},
substitution_data: { /* ... */ },
recipients: [ /* ... */ ]
}
}, function (err, res) { /* ... */ });
更新:私はSparkPostサポートセンターにthis questionを見つけたが、それは私を助けていません。
アップデート2:私も見つけ少しを助けるが、私はまだReply-To
ヘッダーを設定する方法を必要と私はわからないまだありthis support questionもし私がどのFrom
メールアドレス(ないFrom
名、これを行うことができるリンクされた記事から確かに)動的置換データを使用することができます。
アップデート3:私はSparkPostサポートへ電子メールを送信して、次の答えを受けた:
プロダクトマネージャーは、我々は この機能は、製品になりますときの時間枠を持っていないことを中継。私たちのウェブサイト と更新のための余裕のあるチャンネルを見守ってください。
私がこの質問の回答をテストして受け入れたので、私は彼らが私をよく理解していなかったと思います。結局のところ、それは幸せな終わりです。
私はそれを改善したり、別の質問を投稿することができますので、あなたは私の質問にdownvoted理由を私に説明してください。 – silviubogan
実際のコードブロックとしてのあなたの現在の試みも、逐語的なエラーメッセージも含めなかったので、ここで推測するだけです。外部者にとっては、あなたが説明するときよりも実際のコードを説明するときに、あなたが話していることをいつもより簡単に見ることができます。そして将来の訪問者にとっては、それにもう少し牛肉があるときには検索をしても、質問を見つける方が簡単です。 – Tomalak
フィードバックいただきありがとうございます。今私は質問に私のソースコードを追加しました。 ':-)' – silviubogan