2010-05-18 73 views
1

嗨,无论何时我试图发送邮件从我的应用程序帐户创建我收到以下错误。发送邮件时发生错误asp.net mvc

用户不是本地的;请尝试不同的路径。服务器响应为:在System.Net.Mail.SmtpTransport.SendMail(MailAddress发件人,收件人MailAddressCollection,字符串deliveryNotify,SmtpFailedRecipientException &除外)

SMTP设置为收件人通过客户端提供的是所有right.When我代替我的SMTP设置在web.config上使用gmail smtp设置邮件运行正常。但是当我的smtp设置设置为由客户端提供的smtp设置发生上述错误时。

我在我的web.config中有以下内容。

<mailSettings > 
     <smtp deliveryMethod="Network" from="from addressm" > 
     <network defaultCredentials="true" host="hostname" port="25" userName="username" password="password" /> 
     </smtp> 
    </mailSettings> 

回答

1

您用于To地址的电子邮件地址在SMTP服务器上不存在,因此被拒绝。

请确保您使用存在的电子邮件地址。

有关详细信息,请参阅this论坛帖子。

0

收件人错误意味着您想要发送邮件的地址不存在。仔细检查