【发布时间】:2012-01-21 08:31:11
【问题描述】:
我正在尝试从安装了 SMTP 的 IIS 发送测试电子邮件,但我对如何使用 IP 地址发送电子邮件感到困惑。 这是我的代码
SmtpClient m = new SmtpClient();
m.Host = "xxx.xxx.xxx.xxx"; // my IP address.
m.Port = 25;
m.Send("xxx.xxx.xxx.xxx", "mymailID@gmail.com", "Test", "This is a test email.....");
此代码给出错误
指定的字符串不是电子邮件所需的格式 地址。
更新
我是电子邮件发送概念的新手。
【问题讨论】:
-
您的 IP 地址将自动包含在电子邮件标题中,不用担心。但是,如果您的目的是从不同的 IP 地址出现,则这种技术称为欺骗,在某些国家/地区/活动中可能是非法的
-
@Mihalis Bagos:不不,我不是在寻找欺骗。但是我的代码为什么会出错?