.NET 2.0:发送电子邮件到通讯组
问题描述:
美好的一天,.NET 2.0:发送电子邮件到通讯组
我们只是将我们的Web应用程序.NET 1.1转换为.NET 2.0。我们发送电子邮件有一个主要问题。
我们正在使用通讯组(例如:WebDeveloppersGroup)将电子邮件发送给公司中的所有开发人员。这些组不会以'@ something.com'结尾。这些组在Lotus Notes中创建,我们无法访问这些组中包含的所有单个电子邮件。
在.NET 2.0中,您不能使用email.To,并且需要使用:email.To.Add(“WebDeveloppersGroup”) ;
这会导致以下消息System.Format:
指定的字符串不是在用于电子邮件地址所要求的形式。
有谁知道如何发送到2.0的电子邮件组?
答
我要在这里假设,如果这是允许的和在NET 1.1的工作,这是因为.NET或操作系统是附加域到组名“WebDeveloppersGroup”,这大概就是“WebDeveloppersGroup @ YOURDOMAIN .COM”。该组可能不会在Lotus中以这种方式显示,但要在该地址处接收外部电子邮件,则必须先解决该问题。为了测试这个,我只是将域名追加到地址上,看看它是否有效。
答
您可以给这些小组一个完整的互联网电子邮件地址。问你的管理员,如果你不知道如何。
将整个互联网地址分配给该组的工作将会少得多。 – 2008-12-30 01:58:35