Vollständige Version anzeigen : Mailversand geht nicht?
Hallo,
also bei mir geht der Mailversand bei der Anmeldung leider nicht. Es liegt evtl. an dem Hoster. Nun meine Frage:
Wie erstellt man so eine Info PHP um herauszufinden, was der Server erlaubt und unterstützt?
schulz3000
28.01.2007, 17:08
erstelle eine php-Datei mit folgendem Inhalt:
<?
phpinfo();
?>
lade die auf dein Webspace hoch und rufe sie mit deinem Browser auf.
dort siehst du dann ob die sendmail Funktion freigeschaltet ist.
Ok, Danke! Mein Webspace unterstützt leider keinen Mailversand.
Da wird mir folgendes Skript angeboten:
Füge folgendes Script einfach in jede Seite, die Mails verschicken soll ein, oder in ein config-File, das überall includet wird:
http://killerfaultier.kilu.de/smtp_mailer.txt
ä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.
Weiß jemand, wohin damit?
SebbyPHM
28.01.2007, 17:59
inne functions.lib.php und dann überall wo mail(...); steht, das zu smtpmail(...); ändern...
An welche Stelle soll ich das Skript denn einfügen? Soll ich das Bestehende lassen oder etwas löschen?
Soll ich dann die Zeile aus dem Skript z.B.
fputs($socket, "To: $mail_to\r\n");
ändern in
fputs($socket, "To: $smtpmail_to\r\n");
vBulletin® v3.8.0, Copyright ©2000-2012, Jelsoft Enterprises Ltd.