Email troubleshooting

Failed to connect to yourhost.com:465

You might get this error in case you are trying to use a wrong port. Some servers make you use port 465 for SMTP communication, however it does not work. Simply try using port 587 instead.

Wrong url of approve / decline links in emails

Approve/decline link doesn't work and after click on link in email is displayed url like:_http://www.example.com/affiliate/http://www.example.com/affiliate/scripts/do.php?quicktask=859c8f1e4bc4e7fa_ It means that wrong url is in your email templates. Go to Merchant panel > Start > Configuration > Email Templates > Select template (e.g. Merchant - New Sale / Lead), switch edit email template to Html view and find APPROVE and DECLINE links, there is probably:<a href="http://www.exa...

Emails on GoDaddy hosting

When you are on GoDaddy hosting, setting up an email gateway is really hard sometimes, so here is a little guide for you: Try to use SMTP with URL: http://relay-hosting.secureserver.net/ Port: 25 Authentication: No With these settings you should be ready to go.

Some emails are not sent even the test mail works

Please, try to check your email text - in some cases, the text caused this problem. Please, try to copy the text to any text editor (not rich text editor - e.g. notepad) and copy the text again and paste it to the email. If there were any hidden special characters they will be removed this way and your email will be sent without any problems.

Email is not sent because of failed authentication

Email is not sent because of failed authentication: authenticationfailure [SMTP: Invalid response code received from server (code: 535,response: 5.7.8 Error: authentication failed: another step is needed inauthentication)] This error is caused by your SMTP server - it uses different type of authentication method. By default plain method is used in our application. Youcan allow on your SMTP server PLAIN authentication method or setup another authentication method in PAP4 in Configuration> M...

Every mail failed to send with error message: Validation failed for ...

I you get error message like this in your outbox: Validation failed for: Affiliate program superAff.com <some@email.com> Look closely to this line to word superAff.com. You see that little red dot there? Yes, and that is the main problem. Because some SMTP servers are configured that way, thay can't recognize address enclosed in < > brackets in from field, if it contians string with dot before email address enclosed in < >. To resolve this problem you could rename your affili...

Emails are not sent because of empty Recipients

This pending emails are caused by some Plugin - you have to configure all activated plugin(s) such as "Auto response plus". The emails are not sent because this not configured plugin causes the Recipient filed is empty such as the body of the email. Also in the Mail subject is mismatch. The error for this pending emials is described as "Recipients". So the only fix for this is to configure the plugin(s).

Emails are sent but not delivered into partner inbox

Emails sent from Post Affiliate Pro are delivered only to some email servers, but not to all and are often marked as apam. Check your email (SMTP) server logs, if you see log similar to this: _May 9 13:01:00 example postfix/smtp[12722]: 71F4110179: to=<support@qualityunit.com>, relay=qualityunit.com[50.28.21.67]:25, delay=2.3, delays=0.53/0.01/1.6/0.15, dsn=5.0.0, status=bounced (host qualityunit.com[50.28.21.67] said: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1) (in reply...