I am not sure if this the appropriate place to put this topic but here it goes.
I have spent about a week trying to figure out why, when i register on my joomla test site i do not receive the activation email. I have spent the week reading on different posts, some helped slightly.(Only to understand the joomla email system better) But none fixed my problem.
I am writing this to help others.
My build on my server:( I am hosting my own website, with static IP)
server 2003 IIS6.0 (ISAPI)
PHP5
Mysql 5.0.26
joomla 1.0.11
At first i thought it was a problem with joomla, but after research i did not have my POP3 and SMTP setup properly. I went to this website (
http://www.ilopia.com/Articles/WindowsS ... erver.aspx ) and it helped me setup POP3 and SMTP.
After i had that setup, i continued to have problems. I purchase my domain name from godaddy and i forgot to point the MX and Mail to my server instead of godaddys parked server( Yes something small and stupid). After i told godaddy to pint those records to my server i was able to send email from my server using outlook express but not recieve.( Bare in mind i have not touched joomla yet because i had to get the basic email function to work. After even more research i found that i had my SMTP relay wide open for spammers to use.This website help me test my DNS and email. (
http://www.dnsreport.com ) I did not mention the setup of DNS because it would make this post even longer, but DNS is needed not only for your website but for email as well.
Anyways i finally can send and recieve from outlook express. Now to work in joomla. I ran the registration test again and joomla send the default admin an email but not me the person registering. Now i have a headache.
I verified i had the global email settings corrrect( Allowing SMTP Authentication, etc...) Come to find out when i closed the Relay settings in SMTP to not allow spammers in, i also left my self out. I added my servers ip address to the allow list and now i can recieve the registration email.
Bare in mind, this might be unique to me but i am posting so people know.