延迟使用SMTP服务器接收电子邮件

我已经在芝加哥服务器上部署了我开发的电子邮件服务。在菲律宾时间的上周五晚上11:30,我测试了发送并正常运行,但是当我检查电子邮件时,收件箱或垃圾邮件中没有任何邮件。然后,星期六1:30 am,我注意到我收到了上周五测试的消息。 请给我建议!谢谢! 我的问题是: a。)我是否需要在服务器上配置一些内容以实时接收电子邮件? 这是我的代码:
 //send email
MailMessage objEmail = new MailMessage(new MailAddress(ConfigurationManager.AppSettings[\"emailAdd\"].ToString()), new MailAddress(ConfigurationManager.AppSettings[\"emailAdd\"].ToString()));
objEmail.Subject = \"Test\";
objEmail.Body = \"CODE:\" + _Message;
objEmail.Priority = MailPriority.High;
SmtpClient SmtpMail = new SmtpClient();
SmtpMail.Host = \"localhost\";
SmtpMail.Send(objEmail);
    
已邀请:
        将此放在您的代码上:
SmtpMail.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
另外,在SMTP服务器上配置中继限制,该限制将允许您使用120.0.0.1/localhost。 最后,在服务器上配置防火墙和端口转发。 我希望这能帮到您..     

要回复问题请先登录注册