mail() Alternative
mabu
- php
0 Harry0 Henryk Plötz
Hi!
So wie's aussieht, hat mein Anbieter die mail() Funktion gesperrt.
mail() has been disabled.
Also würde ich gerne wissen, ob es noch eine andere Möglichkeit gibt?
mfg,
mabu
Holladiewaldfee,
mail() has been disabled.
Also würde ich gerne wissen, ob es noch eine andere Möglichkeit gibt?
Jep. Ein passendes mail-Programm aufrufen. Wie's geht, steht in der Anleitung von mail() (http://www.php.net/manual/en/function.mail.php):
function sendmail($to='', $subject='', $message='', $headers='', $extra='')
{
$fd = popen("/usr/sbin/sendmail -t $extra", 'w');
fputs($fd, "To: $to\n");
fputs($fd, "Subject: $subject\n");
fputs($fd, "X-Mailer: PHP4\n");
if ($headers)
fputs($fd, "$headers\n");
fputs($fd, "\n");
fputs($fd, $message);
pclose($fd);
}
Ciao,
Harry
Moin,
Also würde ich gerne wissen, ob es noch eine andere Möglichkeit gibt?
Schau nach ob fsockopen noch geht, obwohl das relativ unwahrscheinlich ist. Falls ja, verbinde dich damit einfach mit einem Mailserver und schicke deine Mail zu Fuß ab.
Dazu brauchst du RFC 2821 (Simple Mail Transfer Protocol, http://www.faqs.org/rfcs/rfc2821.html) und RFC 2822 (Internet Message Format, http://www.faqs.org/rfcs/rfc2822.html).