Jnnbo: UPDATE: Swift Mailer

Beitrag lesen

Hallo Martin,

dann zeig doch bitte mal den Mail-Quellcode, der beim Client ankommt, gern auch auf das Wesentliche gekürzt. Ich tippe darauf, dass entweder doch der falsche Content-Type angegeben ist, oder die Transfer-Codierung (vorzugsweise base64) vergessen wurde.

hab jetzt alles aus meiner Datei geworfen nur den PDF Versand drin gelassen, dieser sieht wie folgt aus

<?php
require_once 'include/functions/uebersicht.php';
require_once 'include/lib/html2pdf/html2pdf.class.php';
require_once 'include/lib/Swift-5.0.3/lib/swift_required.php';

$data = array();
$data['smtp'] = array();
$data['smtp']['host'] 		= $wes_smtp_host;
$data['smtp']['port'] 		= $wes_smtp_port;
$data['smtp']['username'] 	= $wes_smtp_username;
$data['smtp']['password'] 	= $wes_smtp_password;
			
$zl = $wk->kd_vorname . " ". $wk->kd_name;	
$lk = $wk->kd_email;
						
$data['from'] 		= array('name' => '', 'email' => '');
$data['to'] 		= array('name' => $zl, 'email' => $lk);
$data['charset'] 	= 'utf-8';
			
$data['subject']	= '';
				
$data['html'] = '<html></html>';

$save = 'Angebot-'.$timestamp.'.pdf';		
		
$smtp = new Swift_SmtpTransport($data['smtp']['host'], $data['smtp']['port']);
$smtp->setUsername($data['smtp']['username']);
$smtp->setPassword($data['smtp']['password']);
			
$mail = new Swift_Message($data['subject']);
$mail->setBody($data['html'])
	->setCharset($data['charset'])
	->setContentType("text/html")
	->attach(Swift_Attachment::fromPath('http://www.einfach-fuer-alle.de/download/pdf_barrierefrei.pdf'))
	->setFrom($data['from']['email'], $data['from']['name'])
	->setTo($data['to']['email'], $data['to']['name']);      
			
$swift = new Swift_Mailer($smtp);
$swift->send($mail,$recipient);
?>

Und es kommt genau die gleiche Fehlermeldung, muss also in diesem Code Teil der Fehler sein.