Even ter info:
Vorige week heb ik op een redelijk oude PC Linux Ubuntu server 9.10 geïnstalleerd. Ik heb daarbij een LAMP installatie gedaan en vervolgens een Wiki op geïnstalleerd. Dit werkt allemaal.
Nu is het dus mogelijk om via die Wiki een bevestigingsmail te versturen bij een registratie. Dit werkt dus nog niet.
Wat heb ik gedaan tot dusver?
Ik heb Postfix geïnstalleerd.
Ik heb de /etc/php5/apache2/php.ini file aangepast, daar heb ik deze regel neergezet:
sendmail_path = sendmail.postfix -t -i
Ik heb in /etc/postfix/main.cf dit neergezet:
inet_interfaces = 127.0.0.1
myhostname = *mijn hostname*
mydomain = *mijn domein*
mydestination = $myhostname
mynetworks = 127.0.0.0/8
relayhost = smtp.gmail.com
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
Omdat Gmail standaard poort 25 niet toelaat heb ik in /etc/postfix/master.cf deze regel veranderd:
smtp inet n – n – – smtpdin:
587 inet n – n – – smtpd
Ik krijg nu bij het aanvragen van een bevestingscode via mail de error: Het e-mailprogramma meldde: mailer error
In de maillog zie ik telkens deze melding langskomen:
Dec 30 13:02:37 *** postfix/smtp[1733]: 2D266C003C: to=<*mijn-email-adres*>, relay=none, delay=73368, delays=73338/0.03/30/0, dsn=4.4.1, status=deferred (connect to smtp.gmail.com[74.125.79.109]:25: Connection timed out)
De poort staat daar nog steeds op 25, dus dat kan wel een hoop verklaren. Weet iemand wat ik fout heb gedaan? Had tot voor vorige week weinig ervaring met Linux, dus heb al redelijk wat gegoogled om zo ver te komen, maar ik kom op dit moment echt niet verder.
Bedankt alvast! XD