Roundcube配置SSL加密SMTP(465端口)无法连接,非SSL的25端口可正常使用的问题求助
Roundcube配置SSL加密SMTP(465端口)无法连接,非SSL的25端口可正常使用的问题求助
大家好,我碰到个头疼的问题想请教下:
我现在是分开部署服务,一台老服务器专门跑邮件服务,另一台新服务器做网页服务,新服务器上装了Roundcube网页邮箱。目前读邮件(IMAP功能)完全正常,但发邮件的时候SMTP死活连不上。而且这套SMTP配置在老服务器本地用是完全没问题的,分开之后就失效了。
我的Roundcube里SMTP相关配置如下:
$config['smtp_log'] = true; $config['smtp_debug'] = true; $config['smtp_host'] = 'ssl://mail.domain.tld:465'; $config['smtp_user'] = '%u'; $config['smtp_pass'] = '%p';
我排查了一些点,发现这些现象:
- 老服务器的mail.log里完全看不到新服务器发起的SMTP连接请求,只能看到IMAP的连接记录
- Roundcube日志目录下的errors.log里有报错:
[2024-Aug-17 08:10:34 +0000]:
PHP Error: Connection refused (POST /?_task=mail&_unlock=loading1723882234954&_framed=1&_lang=hu&action=send)
[2024-Aug-17 08:10:34 +0000]:PHP Error: Failed to connect socket: Connection refused (POST /? ...
另外补充下:如果我不用SSL,只配置服务器地址加25端口的话,SMTP是能正常工作的,但我确实想用上SSL加密的465端口来发邮件,有没有大佬能帮忙分析下问题出在哪?
备注:内容来源于stack exchange,提问作者Sanyi
相关产品推荐
相关产品推荐

