Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用asp.net3.5、c#.net发送电子邮件_C#_Asp.net_Email - Fatal编程技术网

如何使用asp.net3.5、c#.net发送电子邮件

如何使用asp.net3.5、c#.net发送电子邮件,c#,asp.net,email,C#,Asp.net,Email,我想用Asp.net3.5,c#.net发送电子邮件。我可以使用smtp.gmail.com和我的ID发送它ss@gmail.com,但我的客户提供了要从那里发送的详细信息Id。因此我无法发送。细节看起来不一样。xxx.xxx.com与smtp.gmail.com不同,该主机名中没有smtp字。请帮助我,如何发送电子邮件 System.Web.Mail.MailMessage message=new System.Web.Mail.MailMessage(); message.Fields.A

我想用Asp.net3.5,c#.net发送电子邮件。我可以使用smtp.gmail.com和我的ID发送它ss@gmail.com,但我的客户提供了要从那里发送的详细信息Id。因此我无法发送。细节看起来不一样。xxx.xxx.com与smtp.gmail.com不同,该主机名中没有smtp字。请帮助我,如何发送电子邮件

System.Web.Mail.MailMessage message=new System.Web.Mail.MailMessage();

message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1 );
message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendusername","SmtpHostUserName" );
message.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendpassword","SmtpHostPassword" );

message.From="from e-mail";
message.To="to e-mail";
message.Subject="Message Subject";
message.Body="Message Body";

System.Web.Mail.SmtpMail.SmtpServer="SMTP Server Address";
System.Web.Mail.SmtpMail.Send(message);

有关更多信息,请检查而不是使用
smtp.gmail.com
使用
mail.XXX.com
,您将能够发送邮件。

网络上有许多网站将向您解释如何在asp.net 3.5中发送邮件。你只需要谷歌一下。我列出了一些可能对你有帮助的网站。将您的代码与这些网站上给出的代码进行比较,并检查您在哪里犯了错误。另外,如果你能在这里发布你的代码,那么我们将能够更好地帮助你

问候,


Samar

您可以添加当前代码吗?所以我们可以看看哪里可能出错。如果我提供我的gmail详细信息,比如主机:Smtp.gmail.com band uid:ss@gmail.compwd:xxxx。但是当我更改为仅无法发送其详细信息时,当您尝试使用客户端凭据发送邮件时,您会收到什么错误消息(异常)?“我无法发送”并没有为我们提供足够的信息来帮助您但是我的客户给我提供了不同的主机名..他们给我的主机名中没有SMTP或邮件..就像xxxx.xxxx.com一样,我怎么能。。?我能要求他们提供SMTP地址吗again@santhosh,服务器名不必包含
smtp
mail
,就可以充当邮件服务器。它可以被称为
potato.domain.com
并且仍然是一个邮件服务器=)因此..像这个邮件服务器名称如何使用Asp.net发送电子邮件我与smtp.domain.com一起工作过只像这个过程请帮助我在这里被挂起如何像potato.domain.commore发送电子邮件你也必须编辑布尔值,Sequere smtp允许或不允许。谷歌允许安全SMTP,而其他人则不允许。