【问题标题】:Mails sent via smtp are not showing in the sent folder of the mail server [duplicate]通过 smtp 发送的邮件未显示在邮件服务器的已发送文件夹中[重复]
【发布时间】:2020-01-30 10:06:32
【问题描述】:

我正在使用 Laravel 开发一个网络应用程序。我的问题是,当应用程序通过 smtp 发送任何电子邮件时,这些电子邮件不会显示在邮件服务器的已发送文件夹中。有没有办法解决这个问题?

【问题讨论】:

  • 你收到来自服务器的邮件了吗?
  • @udipta 发送邮件时出现任何错误?你在 localhost 或 live server 上设置了 laravel?
  • @AmitSenjaliya 邮件发送成功。现在我想要在邮件服务器上发送邮件的记录。有可能吗?
  • @udipta 所以你担心发送的邮件没有显示在你的邮件服务器上?对。
  • @udipta 您使用哪种邮件服务?是 Gmail、Yahoo、Microsoft 还是其他。

标签: php laravel


【解决方案1】:

您的邮件提供商可以选择多种方式为您提供电子邮件访问权限。其中两个比较常见的是pop3 和imap。在我看来,您有 pop3,它只是将电子邮件推送给客户端而忘记了它们。

如果您的提供商为您提供 imap 服务器,您可以为您的电子邮件(包括已发送的消息)提供文件夹。否则,您可以选择更换邮件提供商。

【讨论】:

  • 我通过 smtp 发送
  • 您可能需要在提供商之外更改邮件发送协议的设置。或者您可能需要启用/激活 POP3 协议。
猜你喜欢
  • 2016-09-29
  • 2014-10-20
  • 2011-10-21
  • 2018-10-17
  • 2018-05-08
  • 1970-01-01
  • 2023-03-30
  • 1970-01-01
  • 2011-02-07
相关资源
最近更新 更多