SMTP:发送电子邮件
答
使用此代码:
从@电子邮件设置为任何你喜欢的。
var client = new SmtpClient("yoursmptserver.com")
{
Credentials = new NetworkCredential("[email protected]", "pass"),
};
client.Send("[email protected]", "[email protected]", "subject", "body");
哦,顺便说一句,没有办法隐藏发件人。
但是你可以使用:
var from = new MailAddress("[email protected]", "DisplayName");
设置显示名称...
+1
+1帮助他而不判断他 – Xaqron 2013-02-20 14:00:57
+1
:)当我看到人们在这里问愚蠢的问题时,我很生气,但当我看到有人写负面评论,如果你不喜欢它,或者有人在你的咖啡生气,不要麻烦评论,对吧? :) – animaonline 2013-02-20 14:04:12
你能分享你所编写的代码? – allen 2013-02-20 13:21:28
你可以发送'from'的人将取决于你的SMTP允许你做什么(有时它必须是相同的域,或者凭证中的同一用户,或者有时没有限制)。你不能隐藏''''。 – MikeSmithDev 2013-02-20 14:42:10
迈克就是这样的人,例如gmail;不会让你伪造发件人的地址。 – animaonline 2013-02-21 07:47:25