Email mit SMTP Authentifizierung

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
lordcoffee
Regular
Posts: 308
Joined: Tue Nov 29, 2005 10:22 pm
Location: Munich - Germany
Contact:

Email mit SMTP Authentifizierung

Post by lordcoffee »

N'Abendmahl!

Ich wollte bei einem Kollegen das Kontaktformular benutzen.
Ich bekomme beim Absenden eine Fehlermeldung:
Warning: mail() [function.mail]: SMTP server response: 503 Unexpected command or sequence of commands in D:\wwwroot\meinedomain.de\blog\include\functions.inc.php on line 434
der WebHoster schreibt dazu:
Bitte beachten Sie, dass das Versenden von Mails eine SMTP Authentifizierung benötigt, die das Script unterstützen muss.
Jetzt die Frage... Kannn das S9Y?

Danke im Vorraus,
Lordcoffee
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Email mit SMTP Authentifizierung

Post by garvinhicking »

Nein, Serendipity setzt auf die PHP-mail() Funktion auf. Wenn diese mittels Serverkonfiguration nicht mit SMTP-Auth zusammenarbeitet, hat man Probleme.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Eine schnelle Recherche hat ergeben: Die PEAR-Klasse Mail_smtp in Verbindung mit Net_SMTP könnte eine Auth-Funktion enthalten. Ansporn für ein neues Plugin?
lordcoffee
Regular
Posts: 308
Joined: Tue Nov 29, 2005 10:22 pm
Location: Munich - Germany
Contact:

Post by lordcoffee »

Also erstmal wie eine dickes Danke! :wink:

@Falk: ...und wer kann sowas :?:

Na dann nehme ich erstmal einen normalen mail link...

Lordcoffee
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Wer? Jeder der sich damit auskennt ;-).

Da das Problem mit der Auth. nicht nur beim Kontaktforumlar, sondern im ganzen Blog angepasst werden müsste um effektiv sein sein, ist das ein sehr großer Aufwand. Man müsste das ganze Mailsystem auf die PEAR-Klassen umstellen (vorrausgesetzt haben wirklich die Funktionen!), wenn ich mich nicht irre.

Wenn es nur um das Kontaktforumular geht, ist der Aufwand geringer, logisch. Aber für ein Plugin so ein Aufwand ... nur gegen Bezahlung ;-).
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Ich kann mich Falk nur anschließen. Generell müsste man die serendipity_sendmail() function patchen und mit einem weiteren pluginhook ausstatten der nicht hart mail() aufruft sondern halt die PEAR-Klasse.

Ein hook backend_sendmail ist bereits vorhanden der Mailheader von plugins behandeln lassen kann, aber da wird dann dennoch mail() benutze. Man könnte eine einfache Variable $maildata['use_mail'] auf true vorbelegen, die ein plugin auf false setzen kann um den mail() Befehl aufzuheben.

Das nur so als Info. Falk zu bezahlen wäre sicherlich das tollste, zumal er sich ja sonst auch sehr verdient macht! :-)

viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply