If you have been developing Joomla locally, i.e.localhost or example.com, you may have trouble with the email function. Here is the fix for it.
Most ISPs block port 25 so you cannot send email from your own computer’s SMTP server. This is to block spammers. If you don’t intend to spam, you can use your ISP’s mail server.
To get the email function from your ISP SMTP server even if you are hosting your own Joomla site on your own computer to work, sign in as administrator to your Joomla! site. In the menu bar: Site -> Global Configuration -> mail tab. Your data should look like the following:
Mailer: SMTP Server
MailFrom: someone@example.com
From Name: SomeName
Sendmail Path /usr/sbin/sendmail
SMTP Auth: Yes
SMTP User: johndoe (username at one of your email accounts at your ISP)
SMTP Pass: trr33459 (password at one of your email accounts at your ISP)
SMTP Host: smtp.charter.net (Whatever your ISP tells you to use for their SMTP servers)





















































#1 by rcsprakash on September 17, 2008 - 8:26 am
This is so useful, thank you very much for sharing it!
#2 by ariela on September 17, 2008 - 8:27 am
I originally thought it was impossible, now you made it possible. thanks for the tip!
#3 by Pearce on January 6, 2009 - 3:59 am
The SMTP issue is giving me problems on my joomla1.5 site. please may you help me.
#4 by Paras Mani on March 23, 2009 - 2:09 pm
I used the above settings told by you in my joomla 1.5.9 version but I am not able to send email, please help me :(
#5 by someguy on May 6, 2009 - 12:02 pm
will this work with gmail?…..how?
#6 by Ina on October 18, 2009 - 2:21 am
Hello,
I used the above settings in my 1.5.14 version but I am not able to send email. When I used the standard formmailer I got: PHPMAILER_FROM_FAILED(the e-mail-adress I sent the message to)
Could you please help me?
#7 by deveo on February 26, 2010 - 5:42 am
SMTP Error! Could not connect to SMTP host i am getting this error plz help