Hallo ich habe ein Funktion namens sendmail()
Bei anderen aufrufen, die sich eigentlich nur im Verteilernamen und Passwort unterschieden haben funktioniert die Funktion. Wenn ich ein Vardump ausführe und mir den bodytext wiedergeben lasse, dann wird der richtige Bodytext ausgeführt, der auch funktioniert. Aber warum wird die Mailfunktion nicht ausgeführt?
Gruß
PHP:
function sendmail($type, $mailarray){
$kas_v = 'xxxxxxxxxx';
$an = 'majordomo@xxx.de';
$von = 'webmaster@xxx.de';
$header = 'Verteileränderung';
for($i=0; $i<count($mailarray); $i++){
if($type=='austragenV'){
$body[] = '
approve '.$kas_v.' \
unsubscribe vorstand-xxx-de \
'.$mailarray[$i].'
';
}
if($type=='eintragenV'){
$body[] = '
approve '.$kas_v.' \
subscribe vorstand-xxx-de \
'.$mailarray[$i].'
';
}
}//Ende for
$bodytext = implode(' ', $body);
mail($an, $header, $bodytext ,'FROM:'.$von);
}
Bei anderen aufrufen, die sich eigentlich nur im Verteilernamen und Passwort unterschieden haben funktioniert die Funktion. Wenn ich ein Vardump ausführe und mir den bodytext wiedergeben lasse, dann wird der richtige Bodytext ausgeführt, der auch funktioniert. Aber warum wird die Mailfunktion nicht ausgeführt?
Gruß