是否可以在Gmail中获取垃圾邮件文件夹中的电子邮件(退回或未送达的邮件退回给发件人)?

Is it possible to get emails that are in junk/spam folder(bounced or Undelivered Mail Returned to Sender) in Gmail?

提问人:Pascal 提问时间:10/2/2023 最后编辑:Mark RotteveelPascal 更新时间:10/10/2023 访问量:41

问:

我有一个关于退回或未送达的邮件退回给发件人的问题!

是否可以在 PHP 中检索/获取 Gmail (G-suite) 中 SPAM/JUNK 文件夹中的电子邮件

我有很多“未送达的邮件退回给发件人”或“邮政局长......”所以我想解决这个问题。

我找到了这个:https://github.com/voku/PHPMailer-BMH

但是我总是收到这个错误:

imap_open(): 无法打开流

和:

无法创建与 imap.gmail.com
的 imap 连接 错误 MSG:[CLOSED] IMAP 连接中断(服务器响应)

我也尝试过没有这个库,只使用imap_open:

$connection = imap_open('{imap.gmail.com:993/imap/ssl}INBOX', '[email protected]', 'MyPassword') ;//or die('Cannot connect to Gmail: ' . imap_last_error());

我收到这个错误:

警告:imap_open():无法打开流

注意:未知:[AUTHENTICATIONFAILED] 凭据无效(失败) (errflg=1) 在第 0 行的 Unknown 中

( ! )注意:未知:[AUTHENTICATIONFAILED] 凭据无效 (失败)(errflg=1) 在第 0 行的 Unknown 中

( ! )注意:未知:[AUTHENTICATIONFAILED] 凭据无效 (失败)(errflg=1) 在第 0 行的 Unknown 中

( ! )注意:未知:未知登录失败次数过多 (errflg=2) 在线 0

溶液

我找到了这个:https://www.getmailbird.com/setup/access-gmail-com-via-imap-smtp

在 Gmail 帐号安全设置中为安全性较低的应用启用 IMAP。 启用它后,一切正常!

PHP 电子邮件 gmail

评论

0赞 Barmar 10/3/2023
您应该能够使用 IMAP 连接到 Gmail。查看 getmailbird.com/setup/access-gmail-com-via-imap-smtp
0赞 Barmar 10/3/2023
请展示你尝试过的内容。

答: 暂无答案