使用SMTP Godaddy服务器发送邮件时出现问题 [英] Problem sending mail using SMTP godaddy server

查看:185
本文介绍了使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆