josal Posted December 7, 2012 Share Posted December 7, 2012 Hi, I don't know the reason to not receive the contact form email while I'm receiving the rest of emails (orders, registration, etc). I'm using the mail() function. I want to test with an external custom smtp server but my hosting is shared by now and they don't allow me to connect to an external server even to port 25. But the weird thing is that with mail() I receive one kind of emails and not the others.... How can I debug the email function in order to have more info in this context? I've turned on error_reporting(E_ALL); and @ini_set('display_errors', 'on'); in config but the message in the front end is "message sent ..." with no errors... Any hint would be welcome. Thanks in advance Link to comment Share on other sites More sharing options...
josal Posted December 7, 2012 Author Share Posted December 7, 2012 I've seen in the mail log of the server these lines: 2012-12-07 13:32:39 u51077209 49vF8R-1T6AQc3l5Z-017pNv |< REMOTE=81.44.21.197 SCRIPT=/008_prestashop/contact-form.php -- /usr/sbin/sendmail -t -i 2012-12-07 13:32:39 u51077209 49vF8R-1T6AQc3l5Z-017pNv EE invalid mail addresses: "Problemas t\303\251cnicos con la web <[email protected]>" 2012-12-07 13:32:39 u51077209 49vF8R-1T6AQc3l5Z-017pNv EE no valid recipient addresses I suspected the special chars were not supported in the recipient addresses, I removed them and it worked!!!! Yeah!! I guess is a bug of my version: 1.4.6.7 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now