Hej med jer.
(håber at dette er den tætteste gruppe ift. emnet jeg er kommet på!)
Jeg sidder her med en FreeBSD-server 5.4, som ikke længere kan sende
mails med PHP-funktionen mail(). Det skyldes med stor sandsynlighed at
vores ISP nu har aktiveret SMTP-autentifikation, så disse oplysninger
skal indtastes et eller andet sted, men hvor?
Jeg har foreløbig fundet frem til to filer, hvor der muligvis skal
rettes, og det er /etc/mail/sendmail.cf samt /usr/local/etc/php.ini
(jvf. kilde A). Jeg formoder at mail()-funktionen anvender sendmail
til selve afsendelsen. I /etc/mail/ ser jeg en række .mc-filer men
ingen sendmail.mc, hvilket jeg har forstået er den fil man redigerer i
før man bygger .cf-filen.
Kilde B viser et langhåret eksempel på hvordan det kan gøres, men 1)
det ligner en meget langhåret procedure, 2) det virker lidt farligt at
copy & paste kilde B's sendmail-opsætning for jeg risikerer at miste
specifikke tilpasninger 3) kan det virkelig være rigtigt at man skal
gå igennem denne for at tilføje brugernavn og kodeord for at kunne
sende mails igen?
Ethvert svar til en mindre langhåret procedure vil blive modtaget med
kyshånd!
Hilsen Jack
A:
http://www.freebsdmadeeasy.com/tutorials/web-server/install-php-5-for-web-hosting.php
B:
http://www.falkotimme.com/howtos/sendmail_smtp_auth_tls/