C# 在'中使用什么;SmtpMail.SmtpServer="&引用;,在Microsoft Exchange Server中

C# 在'中使用什么;SmtpMail.SmtpServer="&引用;,在Microsoft Exchange Server中,c#,outlook,C#,Outlook,我正在尝试编写代码从asp.net页面发送简单邮件。 当我想使用MicrosoftOutlook2007发送邮件时,在“smtp服务器”下写什么是一个困惑 我正在尝试两组代码:- 1.) (二) 现在我的问题是,我应该为Microsoft outlook 2007(MS exchange server)使用什么服务器名称 现在我的问题是,我应该为Micrsoft outlook 2007(MS exchange server)使用什么服务器名称 您是通过MAPI(使用其“Outlook配置文件”

我正在尝试编写代码从asp.net页面发送简单邮件。 当我想使用MicrosoftOutlook2007发送邮件时,在“smtp服务器”下写什么是一个困惑

我正在尝试两组代码:- 1.)

(二)

现在我的问题是,我应该为Microsoft outlook 2007(MS exchange server)使用什么服务器名称

现在我的问题是,我应该为Micrsoft outlook 2007(MS exchange server)使用什么服务器名称

您是通过MAPI(使用其“Outlook配置文件”)还是通过Exchange服务器通过SMTP发送电子邮件?他们不一样

如果您是通过Exchange发送,则需要将服务器配置为通过SMTP中继邮件。在这种情况下,请将Exchange服务器作为SMTP服务器放入

如果您通过MAPI发送电子邮件,那么您将使用其“Outlook配置文件”中配置的任何邮件服务器。可以是SMTP、IMAP、Webmail(带有Hotmail连接器或Gmail连接器)或Exchange服务器

编辑:

听起来您想通过MAPI使用Exchange服务器。是一个很好的入门所涉及的技术

请记住,如果要从ASP.NET应用程序中配置MAPI配置文件,则需要注意ASP.NET应用程序运行时的服务帐户,并且MAPI有时是交互式的,不适合基于服务的应用程序

让管理员将Exchange服务器配置为通过SMTP路由电子邮件可能会更好(这很可能是,除非在处理SMTP的服务器前面有垃圾邮件设备)

现在我的问题是,我应该为Micrsoft outlook 2007(MS exchange server)使用什么服务器名称

您是通过MAPI(使用其“Outlook配置文件”)还是通过Exchange服务器通过SMTP发送电子邮件?他们不一样

如果您是通过Exchange发送,则需要将服务器配置为通过SMTP中继邮件。在这种情况下,请将Exchange服务器作为SMTP服务器放入

如果您通过MAPI发送电子邮件,那么您将使用其“Outlook配置文件”中配置的任何邮件服务器。可以是SMTP、IMAP、Webmail(带有Hotmail连接器或Gmail连接器)或Exchange服务器

编辑:

听起来您想通过MAPI使用Exchange服务器。是一个很好的入门所涉及的技术

请记住,如果要从ASP.NET应用程序中配置MAPI配置文件,则需要注意ASP.NET应用程序运行时的服务帐户,并且MAPI有时是交互式的,不适合基于服务的应用程序

让管理员将Exchange服务器配置为通过SMTP路由电子邮件可能会更好(很可能是这样,除非您的服务器前面有一个处理SMTP的垃圾邮件设备)。

尝试一些通用方法,例如 电子邮件客户端设置信息

IMAP server: imap.smtpserver.in
POP server: pop.smtpserver.in
SMTP server: smtp.smtpserver.in
网络邮件 要通过web浏览器访问您的电子邮件,请访问 smtpserver.in是您的smtpserver主机地址。

尝试一些通用的方法,例如 电子邮件客户端设置信息

IMAP server: imap.smtpserver.in
POP server: pop.smtpserver.in
SMTP server: smtp.smtpserver.in
网络邮件 要通过web浏览器访问您的电子邮件,请访问
smtpserver.in是您的smtpserver主机地址。

您是说您在web服务器上安装了Outlook 2007并配置了Exchange邮箱吗?@Andrew:简单地说,我想使用安装在PC上的Microsoft Outlook 2007(与我公司的邮件服务器链接)发送mail.SOL,除非在ASP.NET服务帐户中配置了Outlook副本。Outlook副本在ASP.NET服务帐户中配置--------->如何执行?在服务帐户中使用“runas”Outlook或使用MAPI而不是SMTP。查看我的更新答案。你是说你在web服务器上安装了Outlook 2007并配置了Exchange邮箱吗?@Andrew:简单地说,我想使用安装在PC上的Microsoft Outlook 2007(与我公司的邮件服务器链接)发送mail.SOL,除非在ASP.NET服务帐户中配置了Outlook副本。Outlook副本在ASP.NET服务帐户中配置--------->如何执行?在服务帐户中使用“runas”Outlook或使用MAPI而不是SMTP。查看我的更新答案。当我在MS outlook内部选中时:-“工具-->选项-->邮件设置-->电子邮件帐户”。在此情况下,代码中要求使用的邮件“类型”为“交换”。所以我想用它。托达。。我正在调查你的建议。所以对于目前的情况,我想乌尔的回答就是答案。Thnx 4帮助当我在MS outlook内部检查时:-“工具-->选项-->邮件设置-->电子邮件帐户”。在此情况下,代码中要求使用的邮件“类型”为“交换”。所以我想用它。托达。。我正在调查你的建议。所以对于目前的情况,我想乌尔的回答就是答案。Thnx 4帮助
IMAP server: imap.smtpserver.in
POP server: pop.smtpserver.in
SMTP server: smtp.smtpserver.in