PrestaShop Forums: 【已解决】关于GODADDY发送邮件的问题 - PrestaShop Forums

Jump to content


Welcome to the PrestaShop Forum! We hope you'll share your comments and suggestions with us. We ask that you please post in English to the main sections of the PrestaShop Forum. If you want to write in another language, please post in the corresponding PrestaShop Community section below.

Please note that PrestaShop Community sections are largely self-moderated. PrestaShop team members may or may not participate in non-English sections. To improve the chances of receiving feedback to your question or comment, please post it in English to the main sections of our Forum.

NYC

Vous parlez français ? par ici !


【已解决】关于GODADDY发送邮件的问题


【已解决】关于GODADDY发送邮件的问题

#1 Guest_babylonjudge_*

  • --
  • Guests

Posted 31 August 2010 - 03:18 PM

查了论坛中文方面的很多资料
发现大家都在CONTACT_US FORM发送邮件出现了问题
我的也不例外
不知道有谁用GODADDY成功发送过邮件的?
据MODERATOR说 GODADDY也可以成功发送 只不过需要改一些代码 比较复杂
(这是以前的一个帖子里说的)
我找到了这个帖子:http://www.prestashop.com/forums/viewthread/47128/configuring___using_prestashop/godaddy_and_contact_emails_problem/
按其修改之后 还是出现sending email error
这个问题比较头疼

#2 Guest__*

  • --
  • Guests

Posted 31 August 2010 - 03:54 PM

你用的是PHP发邮件呢? 还是STMP?

反正2样都要修改的

#3 Guest__*

  • --
  • Guests

Posted 31 August 2010 - 03:59 PM

如果是PHP的话 需要改哪些地方?
我连个都试了 用PHP的话 提示发送成功 但实际并没有收到
用SMTP的话
我的设置1:SMTP服务器:smtp.gmail.com
SMTP用户:****@gmail.com
密码:*****
加密:ssl
端口:425
设置2:SMTP服务器:smtp.qq.com
SMTP用户:****@qq.com
密码:******
加密:无
端口:25

都出现了an error occurred while sending message

#4 Guest__*

  • --
  • Guests

Posted 01 September 2010 - 12:32 AM

PHP的话 好像是PHP()的2个参数要去掉,因为godaddy不支持。
我一会查查法文论坛

STMP的话 你换一个端口试试,我用GODADDY自己的STMP服务器也换了好几个端口才成功的

#5 Guest__*

  • --
  • Guests

Posted 01 September 2010 - 02:19 AM

试过了
在email设置里
SMTP服务器:smtpout.secureserver.net
SMTP用户:*****@qq.com(qq已经开启了SMTP和POP)
密码:*****
加密无
端口:25,80,3535都试过了

#6 Guest__*

  • --
  • Guests

Posted 01 September 2010 - 02:35 AM

不知道具体设置是怎么样的?
找了GODADDY
SMTP服务器是:relay-hosting.secureserver.net ???? 这个SMTP用户要填什么?自己的邮箱即可么? 然后密码空 加密无 端口25

#7 Guest__*

  • --
  • Guests

Posted 01 September 2010 - 06:17 AM

终于从帖子里找到了解决办法,给你个链接。
可以选择php mail()发送,但是smtp发送的方式仍然不可行。
我的版本是最新的1.3.1

http://www.presto-ch...-email-problems

#8 Guest__*

  • --
  • Guests

Posted 01 September 2010 - 06:19 AM

谢谢了 我的还是1.2.5 不知道可以不
我尝试一下
----------------------------------------
头疼呀
PHP MAIL模式虽然显示是成功发送
但其实压根就收不到

不知道怎么解决
希望详细一点的步骤
对于SMTP设置我也不太清楚

#9 Guest__*

  • --
  • Guests

Posted 02 September 2010 - 02:34 AM

From 1283318236:

终于从帖子里找到了解决办法,给你个链接。
可以选择php mail()发送,但是smtp发送的方式仍然不可行。
我的版本是最新的1.3.1

http://www.presto-ch...-email-problems


你好 我想问下 你就是按这个帖子改的么?
我也按这个改了 但是还是不行
我的是1.2.5版本的(我觉得应该不是版本问题)
你有没有在GODADDY空间里面设置什么?

#10 Guest__*

  • --
  • Guests

Posted 02 September 2010 - 03:07 AM

我不是GODADDY的空间。
恩,我按上面的方法可以使用联系我们来发送信息了。

#11 Guest__*

  • --
  • Guests

Posted 02 September 2010 - 03:50 AM

不知道moderator有没有什么办法
真是准备不充足 早知道就不用GODADDY了
这个问题 查了很多解决办法 都无法解决

#12 Guest__*

  • --
  • Guests

Posted 03 September 2010 - 02:39 AM

moderator能帮忙一下不?实在是没有办法了

#13 Guest__*

  • --
  • Guests

Posted 03 September 2010 - 02:46 AM

用php mail()来发信吧,而且还得修改Godaddy定制的php.ini。你能把它附上吗?还有你的运行环境是什么?

#14 Guest__*

  • --
  • Guests

Posted 03 September 2010 - 02:49 AM

我PM过您 不过好像您屏蔽了 无法PM
嘿嘿
我以为我找到的http://www.prestashop.com/forums/viewthread/47128/configuring___using_prestashop/godaddy_and_contact_emails_problem
是解决的方法 发现也不行
------------------------------------
那个PHP.INI是根目录下的那个吧?我附上(运行环境是linux)
register_globals = off
allow_url_fopen = off

expose_php = Off
max_input_time = 60
variables_order = "EGPCS"
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="

[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so


#15 Guest__*

  • --
  • Guests

Posted 03 September 2010 - 03:02 AM

呃,几个问题:

1. 你使用的是PrestaShop 1.25吗?

2. 你打算升级1.25到1.3.1.1吗?

3. 使用1.25的后台的php mail()发信测试是*显示*成功的吗?接收的邮箱分别更换为gmail, yahoo, hotmail, 163, 126, qq等后,是否还是都收不到?

4. PHP版本?

5. 其他页面,譬如contact-form.php, password.php,发信后的提示是什么?

#16 Guest__*

  • --
  • Guests

Posted 03 September 2010 - 06:52 AM

刚刚断网了一小会儿
不打算升级 用的是1.2.5版本的
后台哪里有发信测试
在preference>email 并没有看到发信测试
我现在不太明白是我配置的问题
你看下我的几个配置是否有错?
smtp服务器:这个是用GODADDY的SMTP服务器 还是不同邮箱用不同的?
我试过126 GMAIL QQ都试过
如果是SMTP的话
就会出现ERROR
如果是PHP的话
虽然发送成功 但无法收到

#17 Guest__*

  • --
  • Guests

Posted 03 September 2010 - 07:07 AM

From 1283479363:

呃,几个问题:

1. 你使用的是PrestaShop 1.25吗?

2. 你打算升级1.25到1.3.1.1吗?

3. 使用1.25的后台的php mail()发信测试是*显示*成功的吗?接收的邮箱分别更换为gmail, yahoo, hotmail, 163, 126, qq等后,是否还是都收不到?

4. PHP版本?

5. 其他页面,譬如contact-form.php, password.php,发信后的提示是什么?


PHP好像是五点几的
CONTACT-FORM.PHP如果用SMTP提示的是an error
如果用PHP MAIL(),则提示发送成功
password.php 则不管什么方式都提示:Your password has been successfully reset and has been sent to your e-mail address:******

#18 Guest__*

  • --
  • Guests

Posted 04 September 2010 - 01:08 AM

试试修改php.ini:

1. 注销默认设置:

[Comment out default setting]
;SMTP = relay-hosting.secureserver.net


2. 在文件尾部加上:

[User settings]
SMTP = localhost
smtp_port = 25


到BO >> Email 用php mail()测试发信。另外,再看看error_log有什么记录吧。

没有这样的运行环境,我很难帮你debug。这也是一项很耗时的事情。建议直接换个空间。

#19 Guest__*

  • --
  • Guests

Posted 04 September 2010 - 07:01 AM

主要是更换主机过于麻烦了
要不我提供所有权限给你
您帮我看看?
按你上面的改了
只要是PHP MAIL 都是成功发送
但是都是没有接收到(实际上应该是根本没有发送出去)

#20 Guest__*

  • --
  • Guests

Posted 04 September 2010 - 08:42 AM

From 1283558914:

试试修改php.ini:

1. 注销默认设置:

[Comment out default setting]
;SMTP = relay-hosting.secureserver.net


2. 在文件尾部加上:

[User settings]
SMTP = localhost
smtp_port = 25


到BO >> Email 用php mail()测试发信。另外,再看看error_log有什么记录吧。

没有这样的运行环境,我很难帮你debug。这也是一项很耗时的事情。建议直接换个空间。



论坛上我能找的方法好像都找了
不过我怎么修改
只要后台用SMTP模式——就出现an error
只要用php mail模式——就是成功发送 但无法收到信息
而且所有的跟发送信息有关的都没有收到
还有不知道后台测试php mail 在哪里
我给您截个图看看

版主能不能替我看下?

Attached File(s)







1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users