2016-12-11 3 views
2

Я использую Postal.NET для электронной почты в моем C# MVC приложения:Почтовый добавить пользовательский заголовок

http://aboutcode.net/postal/

Я использую SendGrid для отправки сообщений электронной почты. Sendgrid требует, чтобы пользовательские аргументы заголовка отправлялись с использованием атрибута заголовка «X-SMTPAPI».

Как добавить собственные значения заголовков в Postal.NET? (например, myMessage.Headers.Add («X-SMTPAPI», jsonString);

+0

Не знаете, почему кто-то должен опросить вопрос, когда они действительно не знают, как отвечать. Могу ли я узнать причину этого голосования? – Abhi

+0

Просто из любопытства, вы даже понимаете мой вопрос? Я очень хорошо знаю, для чего СО. Thanks – Abhi

+0

Похоже на дубликат? https://stackoverflow.com/questions/41107183/how-to-add-custom-header-to-postal-email – jacobmovingfwd

ответ

2

Я не использовал эту библиотеку, но мне кажется, что вы можете просто добавлять заголовки в виде над электронной почтой. просмотреть создать содержит всю электронную почту - включая заголовки в документации вы можете увидеть, что:. и с: включены в представлении Это из документации:

To: @ViewBag.To 
From: [email protected] 
Subject: Important Message 

Hello, 
You wanted important web links right? 
Check out this: @ViewBag.FunnyLink 

<3 

Так что я думаю, что вы, вероятно, можете сделать. что-то вроде:

X-SMTPAPI: @ViewBag.jsonAPIString 
To: @ViewBag.To 
From: [email protected] 
Subject: Important Message 

Hello, 
You wanted important web links right? 
Check out this: @ViewBag.FunnyLink 

<3 
+1

Это сработало для меня, используя заголовок Reply-To. Благодарю. – Meryovi

Смежные вопросы