Bunun hakkında yığın taşması üzerinde benzer bağlantılar kontrol ettim. Ancak bunun için herhangi bir çözüm bulamıyorum.Eklenti içeren Codeigniter e-posta çalışmıyor
Bağlanma i
Sorun- Codeigniter send email with attach file
- Code Igniter -> attach email
- codeigniter send pdf file as email attachment
kontrol ettiktenPosta ne zaman gönderilir, posta alırım. tüm detayları ile. ama ek çalışmıyor.
Ben eki olmaksızın posta alıyorum
$upcon['upload_path'] = 'cv_uploads/';
$upcon['max_size'] = '5120';
$upcon['allowed_types'] = 'pdf|doc|txt|zip|rtf|docx';
$this->load->library('upload', $upcon);
if(!$this->upload->do_upload('file')){
echo $this->upload->display_errors();
}
else{
$up_data = $this->upload->data();
$config['protocol'] = 'sendmail';
$config['mailpath'] = '/usr/sbin/sendmail';
$config['mailtype'] = 'html';
$config['charset'] = 'iso-8859-1';
$config['wordwrap'] = TRUE;
$this->load->library('email',$config);
$this->email->set_newline("\r\n");
$name = $this->input->post('name');
$email = $this->input->post('email');
$address = $this->input->post('address');
$residence = $this->input->post('residence');
$office = $this->input->post('office');
$mobile = $this->input->post('mobile');
$position = $this->input->post('position');
$comment = $this->input->post('comment');
$file_name= '/cv_uploads/'.$up_data['file_name'];
$this->email->from('[email protected]', 'site name');
$this->email->to('[email protected]');
$this->email->attach($file_name);
$this->email->subject('Subject');
$this->email->message("Message ");
if(!$this->email->send())
{
$data['sent_mail'] = false;
}
else{
$data['sent_mail'] = "true";
}
print_r($file_name);
}
dosya adı, onun baskılar denetleyicisinden dosya adı
Kod echo
deneyin. Herhangi bir fikir??
göreceli yol yerine mutlak yol ekleyin;) –
@ManinderpreetSingh bana kodu gösterebilir misin? –
herhangi bir yardımcı olur ?????? –