php - PHP 中的 IMAP 传入邮件服务器设置

标签 php mysql imap

我已经搜索并阅读了很多与此相关的问题。我正在将收到的电子邮件保存到 MySQL 数据库中。 我正在使用 pipe to script 方法,我已经设置了这些东西,当我收到电子邮件时文件读取正确。

我收到的错误是:

$inbox = imap_open($hostname,$username,$password) or die('Cannot connect to server: ' . imap_last_error());

我对 $hostname 变量感到困惑,我尝试了很多次但都失败了。

通常我的服务器是 MySQL 的本地主机。我试过了,我的服务器使用 SSL。我使用了这个 localhost:993/imap/ssl}INBOX,但没有一个有效。该变量的正确服务器是什么?

imap.mydomain.org:993 ???

请帮我解决这个问题。我受够了这个。

最佳答案

按照你所说的,你试过了吗:

{localhost:993/imap/ssl}INBOX

{imap.mydomain.org:993/imap/ssl}INBOX

如果这不起作用,您可以尝试提供错误输出吗?

关于php - PHP 中的 IMAP 传入邮件服务器设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35354577/

相关文章:

php - 使用 Laravel 5.6 和 php-fpm 登录到 stdout/stderr

php - 关于取回处理的通知

mysql - docker.io - 使用 Scala 连接到 MySQL

timeout - JavaMail store.connect() 超时 - 无法通过 Java 读取 gmail 收件箱

c# - 在 InterIMAP 中将 C# 转换为 PowerShell

php - 如何在 mysql 更新中包含 php echo?

php - Twilio 客户端 DTMF 不工作

mysql - 在同一列上使用多个 WHERE 条件进行 SELECTING

mysql - 带有 MySQL 的 Grafana : this authentication plugin is not supported

size - IMAP 命令获取邮件大小