SMTP发送电子邮件的另一个地址

问题描述:

大家好我有一个网站,如果我要发送的电子邮件,我必须设置与此配置的SMTP: 启用高级的smtp
验证模式登录
用户名[email protected]
密码密码
SMTP主机smtp.myserver.com
SMTP端口
使用SSL SMTP发送电子邮件的另一个地址

如果我想用我的SMTP设置邮件从我怎么可以这样做[email protected]另一个地址发送?因为我的客户在收到电子邮件时不想看到我的域名,但又想看到另一封电子邮件。 有可能吗?

所有你需要的是一个中继的SMTP服务器。如果smtp.myserver.com有中继,比你可以使用各种语言。您需要修改任何这些语言中的> MAIL From:参数。

对于Magento的修改:“/magento/app/code/core/Mage/Core/Model/Email.php”

然后根据 公共职能的send()函数,你需要修改:

->setFrom($this->getFromEmail(), $this->getFromName()) 

,并使用

->setFrom("[email protected]") 
+0

我怎么能知道,如果我的服务器在默认情况下其他? – 2013-03-01 17:57:27

+0

大多数支持它中继,做事先部署一些测试。既然你用U登录服务器名称和密码,您是经过身份验证的用户。我见过的大多数smtp服务器都会限制匿名中继,但它显然不会以您的用户名和密码匿名。 – ApolloSoftware 2013-03-01 18:00:56

+0

好的,而不是我的电子邮件数据我可以输入用户名[email protected]及其密码正确吗? – 2013-03-01 18:02:40