Sarius87
Banned
- Registriert
- Mai 2016
- Beiträge
- 888
hallo, habe da ein komisches problem... ich will mit einem script 2 mails verschicken mit phpmailer, wenn die 1. erfolgreich gesendet wurde soll eine 2. gesendet werden. die 1. wird gesendet, aber wenn die 2. nicht... ich erhalte auch nicht das "FERTIG". er bricht quasi einfach ab nach dem else, egal was danach steht , auch ein einfaches echo , wird nicht ausgeführt... aber wieso ?! ich verstehe es nicht...
code :
code :
PHP:
require 'PHPMailer-master/PHPMailerAutoload.php';
$mail=new PHPMailer;
$mail->isSMTP();
$mail->Debugoutput='html';
$mail->Host="XXX";
$mail->Port=25;
$mail->SMTPAuth=true;
$mail->Username="XXX";
$mail->Password="XXX";
$mail->CharSet='UTF-8';
$mail->isHTML(true);
$mail->setFrom('XXX');
$mail->addAddress('XXX');
$mail->Subject='BETREFF';
$mail->Body='Mail 1';
if(!$mail->send()) {
echo 'Mailer error: ' . $mail->ErrorInfo;
}else{
require 'PHPMailer-master/PHPMailerAutoload.php';
$mail=new PHPMailer;
$mail->isSMTP();
$mail->Debugoutput='html';
$mail->Host="XXX";
$mail->Port=25;
$mail->SMTPAuth=true;
$mail->Username="XXX";
$mail->Password="XXX";
$mail->CharSet='UTF-8';
$mail->isHTML(true);
$mail->setFrom('XXX');
$mail->addAddress('XXX');
$mail->Subject='BETREFF';
$mail->Body='Mail 2';
if(!$mail->send()) echo "";
}
echo "FERTIG";