如何使用处理程序发送邮件?

发布于 2024-10-31 21:57:06 字数 1647 浏览 0 评论 0原文

我想发送邮件,所以我在 handler.ashx 中编写了一种方法,但出现错误,因为

“SendUsing”配置值无效。 是什么意思

请帮助我public bool Sendmail() { 布尔 strResult = false; 尝试 {

        email.Subject = " Registration";

        email.To = "[email protected]";
        email.From = "[email protected]";
        email.Cc = "[email protected]";
        email.Bcc = "[email protected]";
        email.BodyFormat = MailFormat.Html;

        email.Body = "<html>" +
                       "<body>" +
                      "<b>Hi ravi</b>"+
                       "</body>" +
                       "</html>";
        email.Priority = MailPriority.Normal;


       SmtpMail.Send(email);
        strResult = true;
    }
    catch (Exception ex)
    {
        //FTEHelper.SendEmail("[email protected]", "Ticket Upload Batch Error",
        //   ex.ToString());


        strResult = false;

    }


    return strResult;





}

i want to send mail so i wrote one method in handler.ashx but i got error as

The "SendUsing" configuration value is invalid. what does it mean pls help me

public bool Sendmail()
{
bool strResult = false;
try
{

        email.Subject = " Registration";

        email.To = "[email protected]";
        email.From = "[email protected]";
        email.Cc = "[email protected]";
        email.Bcc = "[email protected]";
        email.BodyFormat = MailFormat.Html;

        email.Body = "<html>" +
                       "<body>" +
                      "<b>Hi ravi</b>"+
                       "</body>" +
                       "</html>";
        email.Priority = MailPriority.Normal;


       SmtpMail.Send(email);
        strResult = true;
    }
    catch (Exception ex)
    {
        //FTEHelper.SendEmail("[email protected]", "Ticket Upload Batch Error",
        //   ex.ToString());


        strResult = false;

    }


    return strResult;





}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烂人 2024-11-07 21:57:06

您应该指定一个 SMTP 服务器。

SmtpMail.SmtpServer = "yourservername";

此外,您还应该考虑使用 System.Net.Mail 命名空间而不是 System.Web.Mail。 (当然,如果您没有被迫使用 .NET 1。)

You should specify an SMTP server.

SmtpMail.SmtpServer = "yourservername";

Also you should consider using System.Net.Mail namespace instead of System.Web.Mail. (If you aren't forced to use .NET 1, of course.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文