Mam następujący kod:
<?php ... /* **Przypisanie do $tresc całej zawartości maila** */ $t = '<html>'; $t .= '<head>'; $t .= '<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">'; $t .= '<style type="text/css">'; $t .= 'table{'; $t .= 'width:620px;'; $t .= 'border:1px solid silver;'; $t .= 'padding:5px;'; $t .= 'margin:0;'; $t .= 'empty-cells:schow;'; $t .= 'border-collapse:collapse;';//styl dopracować jeszcze $t .= 'font-family:Arial;'; $t .= 'font-size:12px;'; $t .= 'color:#555555;'; $t .= '}'; $t .= '.centr{'; $t .= 'text-align:center;'; $t .= 'background-color:#d6dff7;'; $t .= '}'; $t .= 'td {'; $t .= 'border:1px solid silver;'; $t .= '}'; $t .= '</style>'; $t .= '</head>'; $t .= '<body>'; $t .= '<center>'; //$t .= '<img src="cid:my-attach">';//tu logo firmy $t .= '<table>'; $t .= '<tr class="centr"><td colspan="2">'; $t .= 'Polecenie służbowe nr '.$id.'.<br /><br />'; $strona = "http://www.firma.com/aktywacja/aplikacja/index.php?id=$id"; $t .= '<a href="'.$strona.'" target="_blank">Kliknij aby wykonac operacje na zleceniu</a><br />'; $t .= '</td></tr>'."\n"; $t .= '<tr><td>Opis zlecenia</td><td>'.$opis.'</td></tr>'."\n"; $t .= '<tr><td>Miejsce zlecenia</td><td>'.$miejsce.'</td></tr>'."\n"; $t .= '<tr><td>Zlecający</td><td>'.$zlecajacy.'</td></tr>'."\n"; $t .= '<tr><td>'.$opieka.'</td><td>'.$firma_name.'</td></tr>'."\n"; $t .= '<tr><td>Data przekazania</td><td>'.$data_p.'</td></tr>'."\n"; $t .= '<tr><td>Sposób przekazania</td><td>'.$przekazane.'</td></tr>'."\n"; $t .= '<tr><td>Wykonujący</td><td>'.$wykonujacy.'</td></tr>'."\n"; $t .= '<tr><td>Przewidywany termin realizacji</td><td>'.$data_p_r.'</td></tr>'."\n"; $t .= '</table>'; $t .= '</body>'; $t .= '</html>'; $tresc = $t; require('../phpmailer/class.phpmailer.php'); require('../phpmailer/class.pop3.php'); $pop = new POP3(); $pop->Authorise('poczta.firma.com', 110, 25, 'adres@firma.com', 'haslo123', 1); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPDebug = 2; $mail->IsHTML(true); $mail->Sender = 'imie@firma.com'; //$mail->AddBCC('imie1@firma.com', 'IMIE1'); //$mail->AddCC('szef@firma.com', 'SZEF'); $mail->AddCC('tymczasoweimie@gmail.com', 'Imie'); // docelowo ma być wywalone!!! $mail->Host = 'poczta.firma.com'; $mail->From = 'Ja@firma.com'; $mail->FromName = 'SYSTEM APLIKACJA - FIRMA'; $mail->Subject = "TEST"; $mail->AddAddress("$user_mail", "$user_name"); //$mail->AddEmbeddedImage("../images/logo_mail.jpg", "my-attach", "logo_mail.jpg", "image/jpeg"); $mail->Body = "$tresc"; $mail->CharSet = "UTF-8"; if($mail->Send()) { } else { } $mail->ClearAddresses(); $mail->ClearAttachments(); ?>
Niestety, w momencie kiedy odkomenduję linijki:
nr 32:
$t .= '<img src="cid:my-attach">';//tu logo firmy
oraz
nr 80:
$mail->AddEmbeddedImage("../images/logo_mail.jpg", "my-attach", "logo_mail.jpg", "image/jpeg");
e-mail wogóle nie dochodzi.
Kiedy wyświetlę
widać, że wstawia mi tam jakiś obrazek, ale niestety nie wyświetla go i przy "pokaż obrazek" wyskakuje komunikat, że protokół cid nie jest do niczego przypisany.
Bardzo proszę o jakąś podpowiedź (oraz wyrozumiałość

Jak widzę, las podpowiedzi

Dziękuję za uwagę.