我经历过这个设置对于 Azure 服务器 VM,当我创建具有以下格式的文件并将其放入其中时,C:\inetpub\mailroot\Pickup\
发送不会出现问题。
TO: [email protected]
FROM [email protected]
SUBJECT: Test
Test
smtp server
但是,我想使用 PowerShell 或 .NET 的电子邮件库。使用简单的一行调用时,我在参数上收到错误:
Send-MailMessage
我对参数的尝试-smtpserver
是:
localhost
- 机器的 IP 地址
- smtp.DNSname.com 的语法基于 IIS 配置中列出的 DNS 名称;例如,
smtp.MyVirtualMachineDNSName.com
。
但是,我在 SMTP 服务器上遇到了所有这些错误。我确实通过 IIS 6.0 配置管理器验证了 DNS 名称。那么,我缺少什么来设置 SMTP 服务器呢?