没有收到magento联系表格电子邮件

时间:2013-08-24 05:26:08

标签: magento magento-1.7

我正在使用magento 1.7,我的联系表格有问题。 当我提交联系表格时,它显示成功提交,但电子邮件未收到我在config中设置的邮件地址。

2 个答案:

答案 0 :(得分:4)

1 - 首先,请检查:系统>配置>联系人电子邮件选项

2 - 接下来,转到 \ app \ design \ frontend \ default \ sm_theme \ template \ contacts \ form.phtml 并找到:

<form action="<?php echo $this->getFormAction(); ?>" id="contactForm" method="post">

=&GT;改为:

<form action="<?php echo Mage::getUrl(); ?>contacts/index/post/" id="contactForm" method="post">

如果您的网站使用 https:// 将上述表单标记替换为: -

<?php
   $url = Mage::getUrl();
   if(isset($_SERVER['HTTPS']))
   {
    $url = str_replace ('http://', 'https://', $url);
   }
?>
<form action="<?php echo Mage::getUrl(); ?>contacts/index/post/" id="contactForm" method="post">

这会有所帮助。 感谢

答案 1 :(得分:2)

需要配置。我们的发件人邮件地址和收件人邮件地址  发件人邮件地址作为您的Magento商店地址

  

转到管理员侧(后端)系统 - &gt;配置   在leftend方面的一般标签...   商店电子邮件地址 - &gt;自定义电子邮件2   设置发件人地址名称   发件人电子邮件地址(例如XXXXXXXX@gmail.com)    现在转到system-&gt; configuration-&gt; general tab-&gt;联系人&gt;现在这里设置您的发送邮件意味着收件人邮件地址   收发邮件地址(EX.XXXXXX@gmail.com)    drop_down_list选择客户电子邮件2   电子邮件模板联系表格(本地默认模板)   保存此配置。现在您可以发送电子邮件表格联系我们页面