Loading...
 
Skip to main content

Architecture / Installation


SMTP Authentication

Hi

I am testing TikiWiki on a Windows PC using EasyPHPQuestion package. When I register as a new user, I always get the message

The registration mail can't be sent. Contact the administrator

I have figured out that I have to enter my SMTP server in the php.ini file. However, I know that my mail server requires authentication to send emails, so I will have to specify the password somewhere, but I can't figure out where!

Would this be an option to specify in php.ini, or in tiki, or is it not supported at all?

As a second minor question, is it necessary to specify the sendmail_from option in php.ini, or is it enough to set the sender email parameter in tiki?

Thanks in advance
Phil

Is SMTP authentication an issue, when I set up TikiWiki on the server of my Internet Service Provider?

Assuming that there is a mail server running on the same machine, would SMTP authentication be unnecessary?

The mail server for my domain certainly requires SMTP authentication and I can't believe this would be a missing feature in tikiwiki!

Phil

I had a similar kind of problem and after debugging for 2 months managed to solved it.

I use xampp to deploy my tikiwiki. If are using a similar deployment, follow these steps to solve the problem

1) Open php.ini and uncomment extension=php_smtp.dll
2) Also uncomment sendmail_path = "C:\xampp\sendmail\sendmail.exe -t" , Ur path will be different
3) Now go to sendmail directory, open sendmail.ini, uncomment and fill with the required details like smtp_server, smtp_port=25,auth_username and auth_password
4) Also uncomment error_logfile=error.log and debug_logfile=debug.log for debugging purpose

Restart the server, now you can authenticate again smtp server for sending emails.

Hope it helps

Bhaskaran
http://www.mytrekexperiences.comQuestion