c# - 发送 "on behalf of"电子邮件

标签 c# asp.net email smtp gmail

我收到了很多“代表”的电子邮件。例如,AddThis 插件从“addThis.com 代表 myfriend@gmail.com”发送电子邮件。

我如何在 C#/ASP.NET 中执行此操作?此外,如果我们将 gmail 用于我们的 SMTP,这是否有效,尽管是我们公司域的品牌?

我还想知道是否有人担心这会不专业或在客户端 PC 上被标记为垃圾邮件?换句话说,你们真的实现了吗...

最佳答案

您在 MailMessage 中拥有三个属性类:

  • 来自
  • 发件人
  • ReplyTo(或在 .NET 4 中为 ReplyToList)

如果您将 Sender 设置为与 From 不同,它应该按照您的要求运行。

另请参阅 this SO posting其他方面。

关于c# - 发送 "on behalf of"电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4564466/

相关文章:

c# - WPF WrapPanel 中的动态项目填充

c# - 如何找出整数值中哪些枚举项是 "hidden"

javascript - 使用 Javascript 在 Google map 上的多个标记之间画线

不使用 javascript 的电子邮件中的 HTML 图表

c# - ConverterParameter——有什么方法可以传递一些分隔列表吗?

C# Net CF - 如何在没有交互的情况下拍照?

jquery - 使用 materializecss 时 CheckBox 不呈现

javascript - Asp.Net Javascript编译错误: "Identifier Expected"

rest - 微服务架构中的电子邮件发送

email - 匿名 SMTP 服务