由于以下错误,我正在尝试安装phpbrew扩展:
Fatal error: Call to undefined function imap_open() in /var/www/html/mainframe/mailer.php on line 30
在运行要安装的功能后,我在CLI窗口中收到以下信息:
安装代码:
phpbrew extension install imap
结果:
PHP: syntax error, unexpected '(' in /home/COMPUTERNAME/.phpbrew/php/php-5.5.10/etc/php.ini
有一种方法可以为php添加imap:
cd /root/lnmp1.3-full/src/php-7.0.8/ext/imap
/usr/local/php/bin/phpize
./configure -with-imap -with-php-config=/usr/local/php/bin/php-config --with-kerberos=/usr --with-imap-ssl=/usr
make
make install
但是PHP是我自己制作和安装的。
那么,如果我已经配置并安装了PHP,现在我想添加PHP的imap,我该怎么做呢?我是否仍然可以使用上面的方法来完成此操作?
我使用这个连接到gmail。但这是个错误。我希望最近有人有经验处理这件事。
<?php
namespace program;
require_once "php-imap-client/vendor/autoload.php";
use SSilence\ImapClient\ImapClientException;
use SSilence\ImapClient\ImapConnect;
use SSilence\ImapClient\ImapClient as Imap;
$mailbox = 'imap.
我使用库和CPanel管理的收件箱来提取我的收件箱。脚本突然停止,出现以下错误。
Connection error: Certificate failure for imap.domain.com:
Server name does not match certificate:
/OU=Domain Control Validated/OU=PositiveSSL/CN=<amazon.domain.com>
在/.../vendor/php-imap/php-imap/src/PhpImap/Mailbox.php中
下面是我使用的imap路径:{imap.domain.co
当我尝试使用从使用IMAP协议的服务器检索电子邮件时,收到此消息。我是从gmail账户开始的。但是当我尝试使用连接时,我得到了以下消息:
Warning: imap_open(): Couldn't open stream {imap.gmail.com/imap/ssl:993}INBOX in \path\to\file\imap.php on line 6
或
Warning: imap_open(): Couldn't open stream {imap.gmail.com/imap/ssl/novalidate-cert:993}INBOX in \path\to\f
我正在使用whm和gmail
为gmail启用不太安全的应用程序
在gmail中启用了imap
我有下面的代码作为cron作业的代码,每10分钟运行一次。
Filename: cs/cron.php, line number: 237, I have:
$conn = imap_open("{imap.gmail.com:993/imap/ssl}Hub Service Updates", "test@test.com", "password", OP_READONLY) or die('Cannot connect to Gmail
我试图在的帮助下发送一封电子邮件,除了现在我想在Sent Items中有一份发送邮件的副本之外,一切都很好。
该网站目前在中托管。我试着学习的例子,但是我仍然停留在我应该指定的路径上。
从的例子来看,Sent Items的路径是:
{imap.gmail.com:993/imap/ssl}Gmail/已发送邮件
我不知道该指定什么路径。在我的代码中,一切正常工作,只有发送项的路径丢失。
<?php
use PHPMailer\PHPMailer\Exception;
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMaile