Porpoise Posted January 17, 2013 Share Posted January 17, 2013 Hi All, I'm sure this has probably cropped up before, in which case if anyone could post links I'd be grateful. The issue is that I am unable to utilise the IMAP/SMTP setup as it doesn't work properly. I spent over an hour with 1and1 support trying to convince them that it must be a setting on their server but, having exhausted all the possibilities they could come up with on their side, we cam to the conclusion that it must be something in Prestashop that isn't quite right. Can anyone help please? Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 17, 2013 Share Posted January 17, 2013 Here is how mine is set, and it works. Advanced Parameters > E-mail Set my own SMTP parameters. For advanced users ONLY I have Both for send email as text and HTML Mail domain name: I have nothing here it is blank SMTP server: smtp.myhost.com SMTP user: blank SMTP password: Blank Encryption: None Port:25 Also, have you tried the PHP mail() function. Recommended; works in most cases? Link to comment Share on other sites More sharing options...
marcjleesmith Posted January 18, 2013 Share Posted January 18, 2013 (edited) Hi all, I'm struggling on this one too. I'm using an @live.co.uk email address for my site, and consequently 'Set my own SMTP parameters'... Settings so far are: Send emails as HTML or TEXT: Both Mail Domain Name: *Left Blank* SMTP Server: smtp.live.com SMTP User: [email protected] SMTP Password: *The password I login to my email with* Encryption: None Port: 25 Can anybody tell me what I'm doing wrong please? Edited January 18, 2013 by marcjleesmith (see edit history) Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 18, 2013 Share Posted January 18, 2013 It may be your password. They are used for the pop account only. That said some systems do use a password for smtp, but very few do. Try removing your user name and password. Link to comment Share on other sites More sharing options...
Porpoise Posted January 18, 2013 Author Share Posted January 18, 2013 Hi all, I'm struggling on this one too. I'm using an @live.co.uk email address for my site, and consequently 'Set my own SMTP parameters'... Settings so far are: Send emails as HTML or TEXT: Both Mail Domain Name: *Left Blank* SMTP Server: smtp.live.com SMTP User: [email protected] SMTP Password: *The password I login to my email with* Encryption: None Port: 25 Can anybody tell me what I'm doing wrong please? Yes, I can tell you what's wrong. Having spent an hour and a half on the phone to my ISP's support department exhaustively going through all sorts of procedures to try and get it to work, I can confirm that the problem isn't with the data you are inputting - the problem is somewhere within the Prestashop code relating to the workings of the SMTP module. That's why people are not able to get it working! Link to comment Share on other sites More sharing options...
marcjleesmith Posted January 19, 2013 Share Posted January 19, 2013 Yes, I can tell you what's wrong. Having spent an hour and a half on the phone to my ISP's support department exhaustively going through all sorts of procedures to try and get it to work, I can confirm that the problem isn't with the data you are inputting - the problem is somewhere within the Prestashop code relating to the workings of the SMTP module. That's why people are not able to get it working! Ah thank you! I was going nuts trying different combinations of password... no password... domain... no domain... at least I can stop thinking it's me now! Do you know how the PHP (inbuilt) email function works? I've tested it with the 'send a test email' button which says it has sent the message, but nothing appears in my inbox (the email address I've sent the test message to is my own). Wish I knew SQL! ) Link to comment Share on other sites More sharing options...
Porpoise Posted January 19, 2013 Author Share Posted January 19, 2013 Do you know how the PHP (inbuilt) email function works? I've tested it with the 'send a test email' button which says it has sent the message, but nothing appears in my inbox (the email address I've sent the test message to is my own). Wish I knew SQL! ) It seems to work just fine - other than it doesn't link up with the IMAP folders on the email server (which is what we really need). Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 19, 2013 Share Posted January 19, 2013 But what about us. The people that it does work for ... if it works for me, why not you? Link to comment Share on other sites More sharing options...
Porpoise Posted January 19, 2013 Author Share Posted January 19, 2013 But what about us. The people that it does work for ... if it works for me, why not you? Perhaps our versions of Prestashop are different - we're on 1.5.2.0 Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 19, 2013 Share Posted January 19, 2013 First I hope you don't take my previous post the wrong way. I'm assuming you would like to get the SMTP working. I can certainly understand your frustration, it seems you have tried everything possible. It does work for me on 1.5.2.0 and 1.5.3.1. I'm still wondering if you are using the right port. I use port 25, but if I wanted to use my Google email account I would need to use port 465. Have you set up any applications on your server that is able to send VIA SMTP? Have you tried to use your host SMTP, you mention you are trying to use live.co.uk? Link to comment Share on other sites More sharing options...
marcjleesmith Posted January 19, 2013 Share Posted January 19, 2013 First I hope you don't take my previous post the wrong way. I'm assuming you would like to get the SMTP working. I can certainly understand your frustration, it seems you have tried everything possible. It does work for me on 1.5.2.0 and 1.5.3.1. I'm still wondering if you are using the right port. I use port 25, but if I wanted to use my Google email account I would need to use port 465. Have you set up any applications on your server that is able to send VIA SMTP? Have you tried to use your host SMTP, you mention you are trying to use live.co.uk? Hi Bill, No, not taken the wrong way at all!! It is a little frustrating but I'm not pulling my hair out - the software if free so I can't complain in the slightest if something doesn't work ) I'm using 1.5.3.1. The site is hosted by www.one.com - maybe it might be some kind of incompatibility thing? I set up an email address at one.com ([email protected]) and used that information (one.com's SMTP is smpt.one.com). It didn't seem to make a difference. Do you think it could be an operating system thing? I'm using Windows 7, maybe this can only be set up on Windows XP perhaps? (More than likely Im clutching at straws here haha). As I say, it is pretty frustrating but Im not complaining - the fact that I've set up an eCommerce site through Open Source is a fantastic thing and I'm very grateful to those that have put in their time towards the project. As I say, a wiser man than me will probably figure it out and I'll keep an eye on the forums ) M Link to comment Share on other sites More sharing options...
marcjleesmith Posted January 19, 2013 Share Posted January 19, 2013 Hi Bill, No, not taken the wrong way at all!! It is a little frustrating but I'm not pulling my hair out - the software if free so I can't complain in the slightest if something doesn't work ) I'm using 1.5.3.1. The site is hosted by www.one.com - maybe it might be some kind of incompatibility thing? I set up an email address at one.com ([email protected]) and used that information (one.com's SMTP is smpt.one.com). It didn't seem to make a difference. Do you think it could be an operating system thing? I'm using Windows 7, maybe this can only be set up on Windows XP perhaps? (More than likely Im clutching at straws here haha). As I say, it is pretty frustrating but Im not complaining - the fact that I've set up an eCommerce site through Open Source is a fantastic thing and I'm very grateful to those that have put in their time towards the project. As I say, a wiser man than me will probably figure it out and I'll keep an eye on the forums ) M and to answer your questions... Have you set up any applications on your server that is able to send VIA SMTP? - No I havent (should I?) Have you tried to use your host SMTP, you mention you are trying to use live.co.uk? - As above - yep ) Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 19, 2013 Share Posted January 19, 2013 According to the help site, your SMTP server should be send.one.com Please see, http://www.one.com/en/support/faq/can-i-use-your-smtp-server Give that a try ... Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 19, 2013 Share Posted January 19, 2013 Actually, I guess that is the SMTP server you use if you wish to setup an application such as Outlook. So very low hope on that. Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 19, 2013 Share Posted January 19, 2013 (edited) Also it isn't clear if the port should be 25 or 2525. You might try 2525 You also need SSL according to the help. Edited January 19, 2013 by Bill Dalton (see edit history) Link to comment Share on other sites More sharing options...
Bill Dalton Posted January 19, 2013 Share Posted January 19, 2013 (edited) Never mind, here it is, use mailout.one.com http://www.one.com/e...from-my-website But it doesn't say the port, I would assume 25 I would try it without encryption or user or password, and no domain. The only field you should use is the SMTP server field and Port 25 mailout.one.com Port 25 Try that. Edited January 19, 2013 by Bill Dalton (see edit history) Link to comment Share on other sites More sharing options...
marcjleesmith Posted January 20, 2013 Share Posted January 20, 2013 Never mind, here it is, use mailout.one.com http://www.one.com/e...from-my-website But it doesn't say the port, I would assume 25 I would try it without encryption or user or password, and no domain. The only field you should use is the SMTP server field and Port 25 mailout.one.com Port 25 Try that. We have progress! Thanks Bill!! Using: mailout.one.com Port 25 results in a success message! Nothing has appeared in my test email address inbox though... (its only been a few minutes though so may actually appear in a bit. I'll report back to let you know. Thanks for all your help, very much appreciated! Marc Link to comment Share on other sites More sharing options...
marcjleesmith Posted January 20, 2013 Share Posted January 20, 2013 We have progress! Thanks Bill!! Using: mailout.one.com Port 25 results in a success message! Nothing has appeared in my test email address inbox though... (its only been a few minutes though so may actually appear in a bit. I'll report back to let you know. Thanks for all your help, very much appreciated! Marc A ha!! It's in the spam folder! Thanks so much for your help everyone!! ) 2 Link to comment Share on other sites More sharing options...
PrestaSOO Posted September 12, 2014 Share Posted September 12, 2014 There are some main reasons on Prestashop smtp settings : - Wrong port ( 25 for non-encryption, 465 / 587 for ssl/tls ) - Google authentication. - Mod SLL This is a tutorial for you : https://www.prestasoo.com/Blog/prestashop-smtp-settings-so-easy.html Link to comment Share on other sites More sharing options...
kishoreunni Posted April 17, 2015 Share Posted April 17, 2015 In my case the site is hosted by www.openshift.redhat.com what should now ? i am having the same above errors. please help me thanks in advance. Link to comment Share on other sites More sharing options...
Recommended Posts