gpt4 book ai didi

php - ASP.NET MVC3 C# 像在 PHP 中一样发送电子邮件

转载 作者:行者123 更新时间:2023-12-05 01:48:34 27 4
gpt4 key购买 nike

我对从 MVC3 应用程序发送电子邮件有疑问。我已经阅读了有关 ActionMailer.Net 的示例,我已经看到了很多论坛和某人的帮助者。我到处都看到 SMTP 服务器及其设置,例如在 Web.config 中,或在适当的方法/函数中。是否可以在没有 smtp 设置的情况下发送电子邮件?我正在构建将由多个用户使用的应用程序,我不想让他们需要设置一些 SMTP...

我需要发送类似“您的密码是 xxxx,请访问 www.mysite.com,谢谢”之类的电子邮件。等等。我不需要将它放在任何邮箱中(作为历史记录),我不想回复它。

是否有可能像在 php 中我使用 mail(...) 函数,而无需设置 SMTP 服务器,我可以从 -> 发送到我想要的任何内容。

所以我是不是对某事理解不好。请帮我解决这个问题。非常感谢

最佳答案

您必须有一个SMTP 服务器,否则您无法通过SMTP 发送邮件。 PHP 也是如此。

是否需要设置很大程度上取决于您的主机。大多数服务器将在链上部的配置文件中设置 SMTP 内容,因此通常您可以将设置保留为默认设置,并且 ASP.Net 仍然可以使用 SMTP 发送邮件,而无需进行特定设置。

但是,您的主机也可能会要求您使用特定的 SMTP 设置。这是您需要与将托管您网站的人员核实的事情。

如果您需要有关如何使用最少代码发送电子邮件的示例代码,那么像这样的东西应该可以工作,前提是您的主机不希望您指定设置:

var message = new MailMessage(FROM ADDRESS HERE, TO ADDRESS HERE)
{
Subject = "Please confirm your email",
Body = "PUT SOME BODY COPY HERE"

};

var client = new SmtpClient();

client.Send(message);

关于php - ASP.NET MVC3 C# 像在 PHP 中一样发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10495967/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com