我試圖用內聯圖像發送此電子郵件,但圖像始終作爲真實附件發送:Content-Disposition:附件。 任何想法?Codeigniter內聯附件沒有出現
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'mail.mydomain.com';
$config['smtp_port'] = 25;
$config['smtp_user'] = '[email protected]';
$config['smtp_pass'] = 'password';
$config['mailtype'] = 'html';
$config['newline'] = "\r\n";
$this->load->library('email', $config);
$this->email->from('[email protected]', 'Mydomain');
$this->email->to('[email protected]');
$this->email->subject('Subject');
$image = getcwd() . '/image.jpg';
$this->email->attach($image, 'inline');
$message = '<!DOCTYPE html><head><meta charset="utf-8"><title></title></head><body>';
$message .= '<img src="cid:' . $image . '" /><br /><br />';
$message .= 'Hi there!<br /><br />';
$message .= '</body></html>';
$this->email->message($message);
$this->email->send();
你擴展了你的電子郵件課程嗎? –
號爲什麼我應該?我使用的所有功能都存在於本地電子郵件類中。 –
在我的情況下,圖像沒有出現/附着。你能解決這個問題嗎? – zeetit