Mandrill から SparkPost に切り替えた後、 を使用してメールを送信するときに問題が発生しましたtransmission
。Mandrillmerge_vars
では HTML エンコードされておらず、HTML を入れることもありましたが、SparkPostsubstitution_data
では HTML エンコードされているように見え、メールの一部がめちゃくちゃになっています。これをオフにするか、少なくとも無効にすることができるグローバル設定はありtransmission
ますか?
編集: csharp-sparkpostライブラリを使用していることを忘れていました。つまり、SparkPost API ではなくライブラリに直接関連する問題である可能性があり、さらに調査する必要があります。
Edit2: JSON を使用して直接メールを送信するテストを行ったところ、結果は同じでした。したがって、HTML エンコーディングは、C# ライブラリではなく SparkPost によって行われていると結論付けることができます。