Hallo...
Da in letzter Zeit sich viele User darüber beschweren, dass die php-Funktion mail() deaktiviert wurde, poste ich hier mal ein paar Lösungsvorschläge:
Abhilfe schafft smtp. Dazu braucht man aber auch ein smtp-fähiges Postfach...
gmail.com, freenet.de haben das!
z.B. smtp.gmail.com, mx.freenet.de (mehr davon unten)
Die Login-Daten sind meist die, die auch zum manuellen Abruf der Mails
gebraucht werden.
1. Man benutzt die SMTP Funktion von kilu
Trage in deinem, Usermenü unter "Mail()" deine SMTP-Zugangsdaten ein. Dann wird die Funktion mail() freigeschaltet und kann verwendet werden.
ACHTUNG: z.Z. ist diese Funktion noch experiementell und wird nicht supportet. Wenn du dir sicher bist, alles richtig eingegeben zu haben und es nicht geht, versuche 2. oder 3.
2. Man besitzt eine Serversoftware wie phpbb
Dort ist meist schon ein Script dabei, welches es ermöglicht, E-Mail über seinen Mail-Account zu verschicken. Beim phpbb findet man es unter:
Adminbereich -> Allgemeines -> Konfiguration -> E-Mail Einstellungen:
-> Nutze einen SMTP Server zum Mailen = ja
Die drei letzten Felder mit den Login-Daten und dem Smtp-Host musst du mit den Angaben, die du von deinem Anbieter bekommen hast füllen.
3. Man hat seine Homepage selbst gecodet und verwendete zuvor mail()
Füge folgendes Script einfach in jede Seite, die Mails verschicken soll ein, oder in ein config-File, das überall includet wird:
http://dasass.kilu.de/
ändere die variablen: $smtp_host, $smtp_username, $smtp_password und $adsender
Nun kannst du Mails über die Funktion smtpmail() verschicken
P.S. Die smtpmail() Funktion stammt von einem phpbb und wurde leicht modifiziert.
Hier eine Sammlung von Anbietern:
* freenet.de -> mx.freenet.de
* googlemail.com -> smtp.gmail.com
* gmx.de -> mail.gmx.de
* gmx.net -> mail.gmx.net
* lycos.de -> smtp.lycos.de
* yahoo.de -> smtp.mail.yahoo.de
* arcor.de -> mail.arcor.de
* web.de -> smtp.web.de
* strato.de ? post.strato.de (eMail-Adresse xxx%yyyy.de hier ausnahmsweise ? xxx%yyyy.de@post.strato.de)
Wenn ihr noch mehr Anbieter entdeckt -> posten!
EDIT von jpwitte:
Liste mit POP3- und SMTP-Servern
Viel Spaß mit meinem kleinen Tutorial!
Bei Fragen -> posten!
Zuletzt bearbeitet von killerfaultier am 04.11.2007, 12:59, insgesamt 10-mal bearbeitet