Jump to content

All Microsoft Domains Bouncing Prestashop Emails


Recommended Posts

i have been getting complains from customers with @hotmail, @msn, @outlook and other microsoft emails that they don't get any emails from my store. So i did some testing and any messages sent to these domains from store just keep bouncing. All other domains like @gmail, @rambler, @yahoo are fine. I checked my IP, domain and it's not blacklisted. Then i tried to use my store emails in Thunderbird and it works just fine, all emails get delivered to every domain (miscrosoft  icluded). I tried to change web mail settings in my shop from php mail() function to SMTp but i still have same issue. Not sure what to do

Edited by fishordog (see edit history)
Link to comment
Share on other sites

  • 4 months later...

Hi I did al of the code below, but still there are some email addresses not working.

 

I was told by the service provider that the problem is: Return-Path: <>

 

Is there also a solution?

Bevestiging e-mail problemen

Deze pagina is geschreven in het Engels, zie de Engels versie voor de juiste code verandert.

 

Er zijn een paar redenen waarom Prestashop kan geen e-mails verzenden vanaf uw server, de meest voorkomende zijn:

 

"Van"-veld komt niet overeen met uw domein.

Onverenigbaar extra headers.

 

Hieronder vindt u oplossingen voor zowel:

In / tools / snel / Swift / Message.php regel # 79

Veranderen

$this -> setFrom ( "" );

Naar

$this-> SetFrom ("[email protected]");

 

In / tools / snel / Swift.php na regel 370

if (($ has_reply_to = $ message-> getReplyTo ())!) $ message-> setReplyTo ($ van);

Voeg de volgende code:

if (! $has_reply_to[0] )

$message -> setReplyTo ( $from -> getAddress ());

 

Nu proberen het verzenden van een contact bericht ....

 

Als het dan nog niet werkt, maken de volgende wijziging:

In / tools / snel / Swift / Plugin / MailSend.php regel # 159

Toevoegen

$params = "" ;

Link to comment
Share on other sites

Hi I did al of the code below, but still there are some email addresses not working.

 

I was told by the service provider that the problem is: Return-Path: <>

 

Is there also a solution?

Bevestiging e-mail problemen

Deze pagina is geschreven in het Engels, zie de Engels versie voor de juiste code verandert.

 

Er zijn een paar redenen waarom Prestashop kan geen e-mails verzenden vanaf uw server, de meest voorkomende zijn:

 

"Van"-veld komt niet overeen met uw domein.

Onverenigbaar extra headers.

 

Hieronder vindt u oplossingen voor zowel:

In / tools / snel / Swift / Message.php regel # 79

Veranderen

$this -> setFrom ( "" );

Naar

$this-> SetFrom ("[email protected]");

 

In / tools / snel / Swift.php na regel 370

if (($ has_reply_to = $ message-> getReplyTo ())!) $ message-> setReplyTo ($ van);

Voeg de volgende code:

if (! $has_reply_to[0] )

$message -> setReplyTo ( $from -> getAddress ());

 

Nu proberen het verzenden van een contact bericht ....

 

Als het dan nog niet werkt, maken de volgende wijziging:

In / tools / snel / Swift / Plugin / MailSend.php regel # 159

Toevoegen

$params = "" ;

Any comments on this subject?

Link to comment
Share on other sites

Is this better:

 

Hi I did al of the code below, but still there are some email addresses not working.

 

I was told by the service provider that the problem is: Return-Path: <>

 

Is there also a solution?

 

 

Fixing Email Problems

This page was written in English, please see the English version for the correct code changes.

 

There are a few reasons why Prestashop cannot send emails from your server, the most common ones are:

 

"From" field doesn't match your domain.

Incompatible additional headers.

 

Below are solutions to both:

In /tools/swift/Swift/Message.php line #79

Change

$this->setFrom("");

To

$this->setFrom("[email protected]");

 

In /tools/swift/Swift.php after line 370

if (!($has_reply_to = $message->getReplyTo())) $message->setReplyTo($from);

Add the following code:

if (!$has_reply_to[0])

$message->setReplyTo($from->getAddress());

 

Now try sending a contact message....

 

If it still doesn’t work, make the following change:

In /tools/swift/Swift/Plugin/MailSend.php line # 159

Add

$params = "";

Link to comment
Share on other sites

  • 2 weeks later...
×
×
  • Create New...