[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian mailserver über php.ini erreichbar



Evgeni Golov schrieb:
On Mon, 17 Apr 2006 14:56:05 +0200 Mike Przygoda
<mike.przygoda@freenet.de> wrote:

ich habe einen Mailserver auf einem Root-Server laufen ..
Dies ist ein Postfix - Sasl - Cyrus - WebCyradm.

Dieser Funktioniert auch ... ich habe mehrere Postfächer die ich per SMTP anspreche.

Nun habe ich eine Testentwicklerumgebung mit Windows + Apache + PHP + MySQL installiert ...(bitte nicht wegen MS schimpfen) --- Ich dachte mir es wäre doch nett wenn php auch hier MAils versenden könnte ... also zum testen in der php.ini mein smtp server
eingetragen (eigentlich kann ich dort nur etwas verschicken wenn ich
mich authorisiere) ..

Nun musste ich feststellen das der eintrag des smtp server ausreichte
um mails mit php zu versenden ... Theoretisch kann nun jeder diese smtp.foo.bar benutzen und darüber spam versenden? ... oder wieso funktioniert dieser eintrag in der php.ini bei windows.

Im Mail Clienten geht aber nichts ohne Passwort und Benutzernamen ... dort muss ich mich authorisieren um eine mail zu versenden.

Wie?
SMTP-AUTH? POP-BEFORE-...?
Wenn Lezteres, dann weißt du ja warum es ging. Wenn nicht, dann weiß
ich erstmal nicht weiter.

in meiner main.cf (postfix) habe ich

smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions=
	permit_sasl_authentication,
	permit_mynetworks,
	reject_unauth_destination
smtpd_sasl_security_options = nonanonymous

wenn ich "reject_unauth_destination" zu "reject" ändere scheint der windows server über php keine mails mehr zu veschicken --

ist diese syntax korrekt ... also nur "reject" ?




	



Reply to: