`
javatgo
  • 浏览: 1127006 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

如何设置MailMessage的return-path?

阅读更多

参考文章:http://social.microsoft.com/Forums/en-US/netfxnetcom/thread/be855f60-af92-4335-a892-d389fc1ef6eb

MailMessage是.net平台发邮件时需要用到的。但如果你是用MailMessage.header直接设置的话,你会发现不起作用。邮件收到之后return-path设置的依然是from的地址。

解决办法是使用sender来设置return-path。微软的这个类默认将sender与return-path一致起来,所以你可以用sender来代替设置。不过有一点遗憾的是,如果是outlook2007,则用户收到信后能够看到sender的内容。

目前还没有发现其他的解决办法。不知道熟悉微软类库的朋友是不是有更好的办法?

分享到:
评论

相关推荐

    C#使用MailMessage发送邮件

    C#编码,使用MailMessage对象发送邮件

    C# 邮件发送类,MailMessage

    C# 邮件发送类,MailMessage

    uipath level 1 lesson 11参考答案.docx

    一下为部分题目 2. The Send Outlook Mail Message activity will work without having Microsoft Outlook installed: ...7. If you want to get only filtered MailMessage variables, what activity should you use?

    C#发送邮件(MailMessage,MailAddress)

    利用MailMessage,MailAddress发送邮件

    asp.net Email

    MailMessage _mailMessage = new MailMessage(strFrom, to); _mailMessage.Subject = title;//主题 _mailMessage.Body = content;//内容 _mailMessage.BodyEncoding = System.Text.Encoding.UTF8;//正文编码 _...

    Jmail在pb中的应用

    mailmessage lmms_message mailreturncode lmr_value integer li_i //产生邮件会话对象mses lms_data = create mailsession //邮件登录 lmr_value = lms_data.maillogon(mailnewsession!) if lmr_value <> ...

    Clever Internet .NET Suite 6.0.26.0

    MailMessage - the messages with international texts were decoded incorrectly (the character set field was ignored) - fixed. MailMessage - creating attachments with 'audio' and 'video' content...

    Java邮件发送

    37. Message mailMessage = new MimeMessage(sendMailSession); 38. // 创建邮件发送者地址 39. Address from = new InternetAddress(mailInfo.getFromAddress()); 40. // 设置邮件消息的发送者 41. ...

    PowerShell小技巧之使用Hotmail账号发送邮件

    在高版本的PowerShell中可以借助现成的命令:Send-MailMessage 我在尝试使用Hotmail时,遇到了一个错误: Send-MailMessage : The SMTP server requires a secure connection or the client was not authenticated....

    Clever Internet Suite (SRC) v9.1.0.0

    With SMTP relay, a mail message may pass through a number of intermediate relay or gateway hosts on its path from sender to recipient. HTML Parser - parse HTML Tags: links, images, tables, meta tags ...

    tingMailSendSystem--仿OutLook的邮件编辑面板

    string path = Path.GetFullPath(image.Replace("%20", " ").Replace("file:///", "")); string cid = string.Format("image_{0:00}", i); Attachment attach = new Attachment(path); attach.Name = Path....

    c#发送邮件

    MailMessage MailMessage_Mai = new MailMessage(); FileStream FileStream_my = null; //附件文件流 #region 设置Smtp服务器信息 /// /// 设置Smtp服务器信息 /// /// <param name="ServerName">SMTP...

    c#发送邮件实例(可以添加附件)

    winform发送邮件的一个小demo,填入收件人、发件人、授权码、服务器和端口即可发送邮件。

    freemarker总结

    JAVA模版引擎Freemarker常用标签(一) 1. if指令 这是一个典型的分支控制指令,该指令的作用完全类似于Java语言中的if,if指令的语法格式如下: <#if condition>... <#elseif condition>... <#elseif condition>......

    S22.Mail:.NET程序集为MailMessage类提供序列化和其他扩展

    介绍此存储库包含一个.NET程序集,该程序集将一些扩展方法添加到System.Net.Mail命名空间的MailMessage类。 它还包含MailMessage类的可序列化副本。用法与范例若要使用该库,请将S22.Mail.dll程序集添加到Visual ...

    Powershell中调用邮件客户端发送邮件的例子

    你可以使用Send-MailMessage发送邮件,但是你想从你默认MAPI客户端准备发送一份邮件,这也不是很麻烦: 代码如下:$subject = ‘Sending via MAPI client’$body = ‘My Message’$to = ‘tobias@powertheshell.com’...

    发送邮件发送,先提一下SMTP

    SmtpMail.Send(MailMessage) 此方法复杂、灵活,适合发送附件,而且可以设置MailMessage对象的各种属性值。 如果我们用ASP.NET写一个邮件发送的程序,那么首先应该如何得到SMTP。有两种方法:第一种方法调用目前...

    Winform测试发送邮件

    MailMessage 类:MailMessage类是.NET Framework中管理邮件的专用类,表示可以使用SmtpClient类发送的电子邮件。MailMessage 类的实例表示一个电子邮件的所有内容,并用SmtpClient类来传输到SMTP服务器。若要指定...

    ASP.NET电子邮件发送经典实例

    MailMessage message = new MailMessage(from,to); message.Subject = TBSubject.Text; message.Body = TBDescript.Text; if (FileUpload1.PostedFile.FileName != "") { Attachment att = new Attachment...

Global site tag (gtag.js) - Google Analytics