Jump to content

Email issues


Recommended Posts

I have installed the latest version of PS and currently hosting at GoDaddy.com

I have tried using PHP Mail and using the GoDaddy SMTP relay, and this is what I see

I CAN SUCCESSFULLY:

1- send emails via the contact form
2- send emails from the order details
3- send emails from the back office to the user

AS LONG AS my "From" email address is from a domain within Godaddy.com

This means

1- if i set the store email to [email protected], none of the emails work (No big deal here!)
2- if a user has a hotmail account and tries to send an email from the order details form, none of the emails get sent (This is a big deal since I'll never get notified)

It looks like each type of email that PS sends has these attributes:

- from:
- reply to:
- to:

I see that the "from" and "to" are always equal. So a simple answer to my problem would be to set the "from" attribute to an internal email address I currenly have hosted at GoDaddy.com, BUT i can't seem to find the code where to do that.

Please offer your recommendations or alternatives.

PS: is it possible to set the "from" attributed to the shop mail instead of the user mail when they send messages from the order details form... same as the contact form.
Thanks so much.

Link to comment
Share on other sites

I spent about a hour online with GoDaddy and they can't figure out why this isn't working. I tried using an external SMTP relay (Gmail) and that doesn't work.

I think at this point all I need is for someone to help me figure out how to make the "from" hard coded to my internal domain email address...

I hope someone can help.

www.mystorebuzz.com/fhaspademo

Link to comment
Share on other sites

here's some new information after doing more testing:

I can set my shopmail to an external email address, and my user's email work fine, as long as none of these use a Hotmail account.

If I use a hotmail account for my shopmail, nothing works, if my user has a hotmail account they can't send me emails through the order details form.

here's the error:

The original message was received at Mon, 4 Aug 2008 01:04:23 -0700
from localhost.localdomain [127.0.0.1]
----- The following addresses had permanent fatal errors -----

(reason: 553 sorry, your mail was administratively denied. (#5.7.1))

----- Transcript of session follows -----
... while talking to relay-hosting.secureserver.net:>>> MAIL From: SIZE=16294
<<< 553 sorry, your mail was administratively denied. (#5.7.1)
501 5.6.0 Data format error

Link to comment
Share on other sites

  • 2 months later...
  • 2 months later...
  • 3 weeks later...
  • 1 month later...
  • 2 weeks later...

Having this exact same problem, hosted @ godaddy.

Is there any way i can modify all "From field" addresses to match my domain?

This way i wont be spoofing email addresses and blocked by godaddy?

Thanks

Link to comment
Share on other sites

  • 1 year later...

This worked for me:

Open prestashop/tools/swift/Swift/Plugin/MailSend.php

About line 165 locate:

if (!ini_get("safe_mode")) $success = mail($to, $subject, $message, $headers, $params);



Change it to:

if (!ini_get("safe_mode")) $success = mail($to, $subject, $message, $headers);



Hope that helps.

Link to comment
Share on other sites

  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...