Magento联系我们表单添加后不能发送邮件

Magento 是一非常不错的开源系统,在国内已经很多人使用。如果你是新手,可能会碰到这样的问题,如:Magento表单怎么样添加到联系方式里面,虽然网上有很多相关的方法,但是大部分是抄来抄去,没有实战经验,不管结果如何,简直是浪费并误导了很多新人操作,都不成功,导致邮件发送不出去,管理员收不到邮件等状况。要么就是Magento联系我们表单不会显示,空白页面,加代码也没有用等,下面我们开始介绍方法:
 
首先、找到原因,进入Magento系统后台,点:系统 System、 点 Configuration、 分别设置 
Contacts  的电子邮箱
Store Email Addresses  邮箱设置
 
举例:
点Contacts   启用联系我们  选择 YES
 
电子邮件选项
 
发送电​​子邮件:web@yiyada.com [STORE查看]
电子邮件发件人: 自定义电子邮件2 [STORE查看]
电子邮件模板:默认模板
 
关键点要注意:Contacts 发送电​​子邮件  和  Store Email Addresses  邮箱设置 ,不能设置一样的邮箱,如前面的Contacts 设置成:1@yiyada.com  那么 Store Email Addresses  自定义电子邮件2 就设置成:2@yiyada.com  ,这是最重要的。
 
第二步骤:添加代码到联系我们的CMS网页中
 
点cms ,点 Add New Page ,
标题填写如:Contact us
URL Key *:contact.html
Status *: Enabled
 
隐藏所见即所得编辑器模式,在正文中插入代码:{{block type="core/template" name="contactForm" form_action="../contacts/index/post/" template="contacts/form.phtml"}}
 
这行代码是最重要的,大部分人就错误在这里。请参考截图样例
请按照magento联系我们表单设置方法添加代码
 
其它的地方 ,就是你的服务器必须是要支持SMTP发送邮件功能,专业一点就是支持“fsockopen函数”,不然就白搞。
 
以上如果都OK,那就证明成功完成。谢谢阅读!