我使用 SMTP 服务器发送电子邮件。我在 asp 中使用 creatuserwizard 创建注册表单。这是.aspx 文件。
<asp:CreateUserWizard ID="userwizard" ContinueDestinationPageUrl="~/secretfiles/secret.aspx" runat="server" >
<MailDefinition BodyFileName="register.txt" Subject="Registration Confirmation" From="amrit.enest@gmail.com" />
</asp:CreateUserWizard>
这是我的 web.config 文件。
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory" from="amrit.enest@gmail.com">
<specifiedPickupDirectory pickupDirectoryLocation="C:\Users\eNest-25\Desktop\emails"/>
</smtp>
</mailSettings>
.eml 文件正在生成目录位置,其中包含有关电子邮件的信息,但用户尚未收到它,它不会显示在发件人电子邮件 ID 的已发送邮件中。为什么?
我没有提供用于在任何地方发送电子邮件的电子邮件密码。我怀疑 smtp 如何在不知道发送电子邮件密码的情况下发送邮件
请帮忙