CSHOP后台设置SMTP发邮件提示 Error: need RCPT command 错误解决

其实错误原因并不是因为此错误,经检测,邮件服务器返回的真实错误是 501 mail from address must be same as authorization user 。只因为同时返回了 503 Error: need MAIL command 和 503 Error: need RCPT command ,而ECSHOP只提示了最后一行错误。

<br>220 smtp.qq.com Esmtp QQ Mail Server
<br>250-smtp.qq.com
250-PIPELINING
250-SIZE 52428800
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN
250-MAILCOMPRESS
250 8BITMIME
<br>334 VXNlcm5hbWU6
<br>334 UGFzc3dvcmQ6
<br>235 Authentication successful
<br>501 mail from address must be same as authorization user
<br>503 Error: need MAIL command
<br>503 Error: need RCPT command

最简单的解决办法就是设置时,将 邮件发送账号 和 邮件回复地址 填写为相同的邮件即可

修复前配置截图:

错误提示截图:

修改后发送邮件成功截图:

发送邮件的发件箱查看记录:

收件方查看到的邮件:

CSHOP后台设置SMTP发邮件提示 Error: need RCPT command 错误解决,布布扣,bubuko.com

时间: 2024-10-19 22:38:52

CSHOP后台设置SMTP发邮件提示 Error: need RCPT command 错误解决的相关文章

【ECshop错误集锦】解决ECShop发送邮件提示:Error: need RCPT command

ECShop发送邮件报错Error: need RCPT command,经检测,邮件服务器返回的真实错误是501 mail from address must be same as authorization user .只因为同时返回了503 Error: need MAIL command 和 503 Error: need RCPT command ,而ECSHOP只提示了最后一行错误.问题出在提供邮件服务商那边!对方机器不支持邮件包含!特别是QQ邮箱. 很多用户以为是程序问题,其实不然

asp.net中模拟测试smtp发邮件

最近在编程人生里要测试一个会员邮件的功能,就写了下面的代码. 在asp.net 中,有时要测试发信SMTP,但如果在单元测试中,如果没方便好用的 smtp怎么办,其实还是有办法模拟的,下面讲解下: 在web.config 中设置 <system.net>   <mailSettings>      <smtp deliveryMethod="SpecifiedPickupDirectory">          <specifiedPickup

outlook等客户端工具外发邮件提示550 5.7.1 Unable to relay for

问题现象:outlook.foxmail等客户端工具外发邮件提示550 5.7.1 Unable to relay for(发内网邮件不会).网页方式发送外网和内网邮件都可以. 解决办法: 可能性1:在exchange邮件服务器中,发现默认的SMTP虚拟服务没有启用:于是启动,不过启动后还是一样.又在服务中重启了Simple Mail Transfer Protocol (SMTP),还是不行.一条条查看SMTP虚拟服务配置,在属性-访问中有"中继限制"这项,选择"仅以下列表

icinga2对特定服务设置专门发邮件策略

icinga2对特定服务设置专门发邮件策略(如mysql.web等): # vi /etc/icinga2/conf.d/timeperiods.conf (也可以新建个TimePeriod) object TimePeriod "9to5" { import "legacy-timeperiod" display_name = "Icinga 2 9to5 TimePeriod" ranges = { "monday" =

GitHub提示 Error: Key already in use解决办法

GitHub提示 Error: Key already in use解决办法GitHub提示 Error: Key already in use解决办法2014年09月05日 ? 综合 ? 共 290字    ? 字号 小 中 大 ? 评论关闭 出现这个的原因是你在以前也用过GitHub,并且提交了你的密钥,这个时候你可以通过在命令行里输入  ssh -T -i ~/.ssh/id_rsa [email protected]来查看到底是哪一个账户在使用此密钥,会出现如下提示 其中saymagic

ruby环境sass编译中文出现Syntax error: Invalid GBK character错误解决方法

sass文件编译时候使用ruby环境,无论是界面化的koala工具还是命令行模式的都无法通过,真是令人烦恼. 容易出现中文注释时候无法编译通过,或者出现乱码,找了几天的解决方法终于解决了. 这个问题的奇葩之处在于在xp环境中没有任何问题,只是在windows7环境中才出现的这个. sass编译时候出现如下错误的解决方法: Syntax error: Invalid GBK character "\xE5" on line 8 of E:\work\sass\sass\_big_box.

ubuntu和centos下使用外部smtp发邮件

centos上: 第一步:在qq邮箱设置-->账户中开启pop3/smtp服务,并设置独立密码 第二步:yum install -y mailx 第三步:vim /etc/mail.rc 在文件最后添加你的邮箱信息: set [email protected]set smtp=smtp.qq.comset smtp-auth-user=82312924set smtp-auth-password=Your passwordset smtp-auth-login 第四步:就能直接使用echo &quo

Linux使用mailx通过外部smtp发邮件

利用mailx发邮件的功能可以做很多事,通常可以通过脚本让主机判断运行状态给指定邮箱发邮件. ##环境:虚拟机,CentOS7 通过yum安装: yum install -y mailx yum安装非常简单,其中要注意的是mailx版本最好大于7,redhat5系列之前自带的mailx发邮件需要通过sendmail程序来发送,所以需要更新版本 源码包安装:mailx-12.4 cd #回到家目录 tar xvjf mailx-12.4.tar.bz2 && cd mailx-12.4.ta

对express中引入文件时提示Error: Cannot find module错误的理解

打算写个小demo,在引入一个routes文件时,一直提示Error: Cannot find module('./routes')的错误,经过一番了解. 如果要把整个文件夹下所有的模块都引进来  var routes = require('./routes')这时express会默认的去读取文件下的index.js文件,所以文件夹下所有的模块只需在index.js声明即可. 例如: 在routes文件下有user.js.count.js.index.js文件, 只需在index.js中 exp