Menu

SMTP Authentication

Help
2007-05-21
2013-05-30
  • Sridhar Boovaraghavan

    I have moved my phpGedView server to a new ISP. This ISP requires SMTP authentication. I was using the "Internal messaging using e-mails" method of communicating between users. Now, that fails.

    How can I configure this functionality to accept the username/password in order to authenticate?

    I am using v4.0.2 on php 5.1.4, Apache 2.0.55?, Windows XP, MySQL 5.0

    Thanks,
    Sridhar

     
  • Michael

    Michael - 2009-09-14

    This is probably a little late, but might help others that are looking for a possible answer.  If you still have your config.php.dist file, you can find the information within it to solve most of your problems with the config.  If you did not, then look below for the missing information to include in your config.php file.

    $PGV_SMTP_ACTIVE = false; //- Enable to use of SMTP to send external emails

    $PGV_SMTP_HOST = ""; //- The domain name of the SMTP smarthost

    $PGV_SMTP_HELO = ""; //- The local SMTP domain name

    $PGV_SMTP_PORT = "25"; //- The port number talk to the SMTP smarthost

    $PGV_SMTP_AUTH = false; //- Enable the use of SMTP authorization

    $PGV_SMTP_AUTH_USER = ""; //- User name for SMTP authorization

    $PGV_SMTP_AUTH_PASS = ""; //- Password for SMTP authorization

    $PGV_SMTP_SSL = false; //- Use SSL for SMTP authorization

    $PGV_SMTP_FROM_NAME = ""; //- Sender name

     
  • Anonymous

    Anonymous - 2009-09-14

    I can't remember which version it was added to, but at 4.0.2 you need to upgrade anyway.

    In latest release there is no need to mess with config.php or config.php.dist  directly.

    Go to Admin -> Configuration, click on the 'SMTP' tab and fill in all the details there.

     
  • Eugene Fedorov

    Eugene Fedorov - 2010-01-11

    Hello,

    I'm upgarding my PhpGedView site form 1.04 to 4.2.3 (by the way, a new Russian translation is undertaken, as the existing one is very weak).

    I have a trouble with SMTP. My server does'nt require authentication, and everything works fine when the person sending an e-mail is logged-in to my PhpGedView site. In this case the e-mail are sent correctly, no matter wether the sender is administrator or any other logged user.

    But if this is an anonymous user trying to register, for example, the following message is displayed and no e-mail is sent:

    Fatal error: Call to undefined method SMTP::getError() in …../includes/class.phpmailer.php on line 1923

    I could overcome this for technical support/genealogy questions contact link, setting internal PhpGedVeiw messaging as preferred for administator user. But it does'nt resolve the problem of getting confirmation e-mail for a person who wants to register.

    By the way, the anonymous users are not detected at all by the system (may be these two facts are related?)

    I don't post here the link to my new site, it's still under construction, but I'm ready to give it through private message.

    Thank you and best regards,

    Eugene Fedorov

     
  • Eugene Fedorov

    Eugene Fedorov - 2010-01-12

    Thank you, I resolved the problem by registering a "norepy" as an alias to my e-mail address.

     

Log in to post a comment.