php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.03.2006, 21:42   #1 (permalink)
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard mail - Funktion u. Klasse

Ich habe mir mal einige Beiträge zu der mail Funktion von PHP durchgelesen. Ich selber verwende diese auch.

Ich habe gesehen, dass auch eine PHP - Mailklasse angeboten wird. Warum ist das überhaupt notwendig? Wird nicht das gesamte Bedürfnis durch die mail - Fkt. von PHP abgedeckt?
__________________
Zerstört alle Computer!
Stümper ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.03.2006, 21:50   #2 (permalink)
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard Re: mail - Funktion u. Klasse

Hallo,

Zitat:
Zitat von Stümper
Ich habe gesehen, dass auch eine PHP - Mailklasse angeboten wird.
Meinst du beispielsweise phpMailer?

Zitat:
Zitat von Stümper
Warum ist das überhaupt notwendig? Wird nicht das gesamte Bedürfnis durch die mail - Fkt. von PHP abgedeckt?
Genau, beispielsweise ist es mit PHP nicht ohne weiteres möglich, Mails über einen SMTP-Server zu versenden, an dem man sich authentizieren muss.
xabbuh ist offline  
Alt 02.03.2006, 21:51   #3 (permalink)
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Stümper
Wird nicht das gesamte Bedürfnis durch die mail - Fkt. von PHP abgedeckt?
Wenn Du beispielsweise über einen SMTP-Server, der eine Authentifizierung
benötigt, Mails versenden willst, stößt die Mail-Funktion an ihre Grenzen.

Außerdem erspart Dir eine Mail-Klasse wie der PHPMailer das manuelle
Zusammensetzen von komplexeren Mails mit Anhängen, Inline-Bildern etc.

Wenn Du auf den Komfort verzichten willst, kannst Du ohne Probleme auch
mit der mail()-Funktion bzw. fsockopen() arbeiten und Deine
E-Mails selber zusammenfrickeln...
 
Alt 02.03.2006, 21:52   #4 (permalink)
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard

d.h. also wenn ich auf meinem Server nicht genug Rechte habe, kann ich nicht einfach die PHP - mail - Fkt. verwenden? und wie fkt. dann die PHPMailer - Klasse?
__________________
Zerstört alle Computer!
Stümper ist offline  
Alt 02.03.2006, 21:57   #5 (permalink)
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Stümper
d.h. also wenn ich auf meinem Server nicht genug Rechte habe, kann ich nicht einfach die PHP - mail - Fkt. verwenden? und wie fkt. dann die PHPMailer - Klasse?
Auch PHPMailer arbeitet mit der mail()-Funktion von PHP, sendmail bzw.
mithilfe von fsockopen() über das SMTP.

Wenn Deine Rechte also soweit eingeschränkt sein sollten, hilft Dir auch kein
PHPMailer.
 
Alt 02.03.2006, 22:02   #6 (permalink)
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard

du meinst, wenn ich mit fsocket arbeiten würde, müsste ich eine socket - verbindung mit dem mail server herstellen und dann das ganze dialogspiel durchspielen mit HELO usw.

dazu müsste ich einfach gemäss SMTP vorgehen, was ja manuell ziemlich mühsam wäre ...

__________________
Zerstört alle Computer!
Stümper ist offline  
Alt 02.03.2006, 22:04   #7 (permalink)
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Zitat:
Zitat von Stümper
du meinst, wenn ich mit fsocket arbeiten würde, müsste ich eine socket - verbindung mit dem mail server herstellen und dann das ganze dialogspiel durchspielen mit HELO usw.
Genau das.

Zitat:
Zitat von Stümper
dazu müsste ich einfach gemäss SMTP vorgehen, was ja manuell ziemlich mühsam wäre ...
Eben, da ist es natürlich wesentlich komfortabler gleich auf fertige Klassen zurückzugreifen als sich ein entsprechendes Script erst selbst zu schreiben.
xabbuh ist offline  
Alt 02.03.2006, 22:06   #8 (permalink)
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard

gut, jetzt habe ich die vorteile erkannt, die http://phpmailer.sourceforge.net/ bietet. mit allem drum und dran (attachements usw.)

ich werde darauf zurückgreifen, wenn ich mal was Komplexeres mache. aber im moment reicht mir mail() ...

auf jeden fall vielen dank für die erklärungen!
__________________
Zerstört alle Computer!
Stümper ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
aufrufende Klasse und Funktion abfragen?? galaxyshadow PHP Tipps 2008 4 10.06.2008 06:43
Bei mail() Funktion automatisch "Signatur" anhänge WTB PHP Tipps 2006 14 15.05.2006 13:13
Funktion Mail() verwenden bendigo PHP Tipps 2006 2 05.05.2006 11:44
PHP mail funktion beinflussen greenrover PHP-Fortgeschrittene 11 17.02.2006 19:30
[Erledigt] Zugriff auf eine Klasse innerhalb einer Funktion -> Fehle PHP-Fortgeschrittene 23 05.02.2006 13:02
aus einer funktion auf funktion anderer klasse zugreifen seejay PHP Tipps 2006 3 05.01.2006 10:37
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Ausgabe Var einer Klasse geht nicht mit externer Funktion HL1234 PHP-Fortgeschrittene 2 01.08.2005 19:40
In einer Funktion auf eine Funktion der Klasse zugreifen phpbeginner PHP Tipps 2005-2 2 28.07.2005 00:30
Problem mit einer rekursiven Funktion in einer Klasse ajo_silent PHP-Fortgeschrittene 6 13.06.2005 16:40
email versenden mit funktion mail() PHP Tipps 2005 6 20.05.2005 17:38
Mit der PHP mail() Funktion eine HTMl mail verschicken? PHP Tipps 2005 6 09.05.2005 07:13
funktion in klasse ruft funktion in anderer klasse auf phpfortgeschrittener PHP Tipps 2005 6 17.04.2005 17:47
mail() Funktion - Liefert TRUE jedoch .... PHP Tipps 2005 21 23.02.2005 11:54
Funktion einer Klasse über Link aufrufen? MortakArtos PHP Tipps 2004-2 4 18.11.2004 12:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php einfache mail klasse

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:28 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.