使用SMTP Godaddy服务器发送邮件时出现问题 [英] Problem sending mail using SMTP godaddy server
本文介绍了使用SMTP Godaddy服务器发送邮件时出现问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Net.Mail; using System.Net.Mime; public partial class _Default : System.Web.UI.Page { MailMessage mail = new MailMessage(); private void clear() { TextBox2.Text = ""; TextBox4.Text = ""; TextBox5.Text = ""; } protected void Button2_Click(object sender, EventArgs e) { { { MailMessage message = new MailMessage(); message.From = new MailAddress("nch@gmail.com"); message.To.Add(new MailAddress("nch@gmail.com")); message.Subject = "test"; message.Body = "This is test"; SmtpClient msg = new SmtpClient("relay-hosting.secureserver.net"); msg.Credentials = new System.Net.NetworkCredential("francis@protonbpo.com", "***********"); msg.Port = 25; msg.EnableSsl = false; msg.Send(message); } } } }
错误:
邮箱名称不允许.服务器响应是:抱歉,您所在位置的中继拒绝[183.83.83.176](#5.7.1)
解决方案
这是我得到的代码,如果有人需要您可以复制,并且dnt忘记更改您的ID和密码.
谢谢很多朋友.
使用系统;
使用System.Data;
使用System.Configuration;
使用System.Web;
使用System.Web.Security;
使用System.Web.UI;
使用System.Web.UI.WebControls;
使用System.Web.UI.WebControls.WebParts;
使用System.Web.UI.HtmlControls;
使用System.Net.Mail;
使用System.Net.Mime;
公共局部类_Default:System.Web.UI.Page
{
MailMessage邮件=新的MailMessage();
私有无效clear()
{
TextBox2.Text =";
TextBox4.Text =";
TextBox5.Text =";
}
受保护的void Button5_Click(对象发送者,EventArgs e)
{
{
{
MailMessage消息= new MailMessage();
message.From =新MailAddress("abc@protonbpo.com");
message.To.Add(新MailAddress(TextBox2.Text));
message.Subject = TextBox4.Text;
message.Body = TextBox5.Text;
SmtpClient msg =新的SmtpClient("smtpout.asia.secureserver.net");
msg.Credentials =新的System.Net.NetworkCredential("abc@protonbpo.com","**********");
msg.Port = 25;
msg.EnableSsl = false;
msg.Send(message);
Label1.Visible = true;
Label1.Text =邮件已发送";
clear();
//Label1.Visible = false;
}
}
}
受保护的void Button4_Click(对象发送者,EventArgs e)
{
clear();
}
}
只要删除端口,它就不会在Godaddy服务器上正常工作,请检查EmailId和密码. BeamTele网络.使用BeamTele的smtp服务器
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Net.Mail; using System.Net.Mime; public partial class _Default : System.Web.UI.Page { MailMessage mail = new MailMessage(); private void clear() { TextBox2.Text = ""; TextBox4.Text = ""; TextBox5.Text = ""; } protected void Button2_Click(object sender, EventArgs e) { { { MailMessage message = new MailMessage(); message.From = new MailAddress("nch@gmail.com"); message.To.Add(new MailAddress("nch@gmail.com")); message.Subject = "test"; message.Body = "This is test"; SmtpClient msg = new SmtpClient("relay-hosting.secureserver.net"); msg.Credentials = new System.Net.NetworkCredential("francis@protonbpo.com", "***********"); msg.Port = 25; msg.EnableSsl = false; msg.Send(message); } } } }
Error:
Mailbox name not allowed. The server response was: sorry, relaying denied from your location [183.83.83.176] (#5.7.1)
解决方案
This is the code i got it, if anyone needs you can copy, and dnt forget to change your id and password.
Thanks a lot friends.
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net.Mail;
using System.Net.Mime;
public partial class _Default : System.Web.UI.Page
{
MailMessage mail = new MailMessage();
private void clear()
{
TextBox2.Text = "";
TextBox4.Text = "";
TextBox5.Text = "";
}
protected void Button5_Click(object sender, EventArgs e)
{
{
{
MailMessage message = new MailMessage();
message.From = new MailAddress("abc@protonbpo.com");
message.To.Add(new MailAddress(TextBox2.Text));
message.Subject = TextBox4.Text;
message.Body = TextBox5.Text;
SmtpClient msg = new SmtpClient("smtpout.asia.secureserver.net");
msg.Credentials = new System.Net.NetworkCredential("abc@protonbpo.com", "**********");
msg.Port = 25;
msg.EnableSsl = false;
msg.Send(message);
Label1.Visible = true;
Label1.Text = "Mail sent";
clear();
//Label1.Visible = false;
}
}
}
protected void Button4_Click(object sender, EventArgs e)
{
clear();
}
}
Just remove the Port No it will work in godaddy server, Check the EmailId and Password.
If I trace your IPAddress you are part of the BeamTele network. Use the smtp server of BeamTele
这篇关于使用SMTP Godaddy服务器发送邮件时出现问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文