VPS侦探论坛

 找回密码
 注册
查看: 8014|回复: 9

阿里云-LNMP-dedecms发送邮件问题

[复制链接]
发表于 2015-2-5 14:50:48 | 显示全部楼层 |阅读模式

军哥,又来麻烦你了。已经搜索过相关内容还是得不到解决,只好发帖请教下。
一、环境:阿里云  centos6(32位) 军哥LNMP一键安装包
二、网站程序:dedecms网站程序 (dedecms后台设置的是腾讯邮箱smtp)

三、情况描述:1、此dedecms网站在本地IIS环境测试,可以发送邮件;
2、放到阿里云服务器LNMP环境,无法发送邮件;
3、、已安装sendmail,已经取消了常见问题中提到的禁用函数。在探针页面邮箱测试是成功的。但dedecms始终不发送邮件。
探针地址:
http://58.96.186.137/showserverinfo.php

问题:为什么本地测试可以发送邮件,服务器上缺不行?

[ 本帖最后由 du45273117 于 2015-2-5 15:05 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-2-5 21:26:29 | 显示全部楼层


你如果是在dede后台上设置的通过smtp发送的话,就不需要安装sendmail,你在探针里最后面的那项发邮件测试是通过sendmail发出的

你看看dede后台上设置smtp发送的地方有测试不,看看有什么返回信息
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2015-2-5 23:12:27 | 显示全部楼层

回复 2# 的帖子


同样的程序,同样的设置,为什么在本地测试可以发送,服务器 上就不行?

发送邮件提示了错误:
Trying to smtp.qq.com:25 220 smtp.qq.com Esmtp QQ Mail Server Connected to relay host smtp.qq.com > HELO localhost 250 smtp.qq.com > AUTH LOGIN OTgxMzQ0MUBxcS5jb20= 334 UGFzc3dvcmQ6 > d3gwMDAw 235 Authentication successful > MAIL FROM:<9813441@qq.com> 250 Ok > RCPT TO:<9813441@qq.com> 550 User not found; Error: Remote host returned "550 User not found;" Error: Error occurred while sending RCPT TO command. Error: Cannot send email to <9813441@qq.com> Disconnected from remote host


[ 本帖最后由 du45273117 于 2015-2-5 23:13 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-2-6 08:59:20 | 显示全部楼层



550 User not found; Error: Remote host returned "550 User not found;" Error: Error occurred while sending RCPT TO command. Error: Cannot send email to <9813441@qq.com> Disconnected from remote host
返回的信息上显示用户不存在
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2015-2-6 11:14:59 | 显示全部楼层

回复 4# 的帖子


新的错误提示:
Trying to smtp.qq.com:25 220 smtp.qq.com Esmtp QQ Mail Server Connected to relay host smtp.qq.com > HELO localhost 250 smtp.qq.com > AUTH LOGIN OTgxMzQ0MUBxcS5jb20= 334 UGFzc3dvcmQ6 > d3gwMDAw 235 Authentication successful > MAIL FROM:<9813441@qq.com> 250 Ok > RCPT TO:<9813441@qq.com> Error: Remote host returned "" Error: Error occurred while sending RCPT TO command. Error: Cannot send email to <9813441@qq.com> Disconnected from remote host

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2015-2-6 14:29:34 | 显示全部楼层

回复 4# 的帖子


在网上随便买个5元空间,传上去,邮件正常发送。。

唯独在LNMP上发不了,重装了系统,新装LNMP,还是不行。
发表于 2015-2-6 15:33:51 | 显示全部楼层

“Error: Remote host returned "" Error: Error occurred while sending RCPT TO command. Error: Cannot send email to <9813441@qq.com> Disconnected from remote host”
用户登陆认证通过了,但是无法发送,具体原因未知
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-4-29 20:07:51 | 显示全部楼层

回复 7# 的帖子


军哥,你的LNMP安装包的确不支持SMTP发送邮件,我的discuzx和SHOPNC都不行,根据你论坛的帖子改了php.ini(不禁用fsoketopen)还是不行
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2015-4-30 09:53:18 | 显示全部楼层

pfsockopen、fsockopen都要删除,只要smtp设置没问题,php-fpm在修改好配置后重启过就不会有问题,这些在1.1下都是基本功能测试过了的
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2015-4-30 09:54:36 | 显示全部楼层

回复 9# 的帖子




我重新装的1.1没问题,都不需要修改东西,但是1.0修改了也没用
感谢回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-16 11:31 , Processed in 0.029111 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表