как отправить письмо с файлом attchment в codeigniter - PullRequest
0 голосов
/ 25 октября 2018

как отправить письмо с вложенным файлом.например я пытался прикрепить шаблон

$arr['email']="Email send successfully";

                 $this->email->from("Info@.com","example@gmail.com");
                 $this->email->to(set_value("email")); 
                 $this->email->subject("Registration completed");
                 $this->email->message("Your Registration Is Completed");
                 $this->email->send(); 
                 echo "<script> alert('Your Registration successfully');</script>";

            }

Ответы [ 5 ]

0 голосов
/ 26 октября 2018

Позволяет отправить вложение.Поместите путь / имя файла в первый параметр.Для нескольких вложений используйте метод несколько раз.Например:

$this->email->attach('/path/to/photo1.jpg');
$this->email->attach('/path/to/photo2.jpg');
$this->email->attach('/path/to/photo3.jpg');

Чтобы использовать расположение по умолчанию (вложение), оставьте второй параметр пустым, в противном случае используйте пользовательское расположение:

$this->email->attach('img.jpg', 'inline');

Вы также можете использовать URL:

$this->email->attach('http://example.com/filename.pdf');

Если вы хотите использовать пользовательское имя файла, вы можете использовать третий параметр:

$this->email->attach('filename.pdf', 'attachment', 'file.pdf');

Если вам нужно использовать строку буфера вместо реального физического- файл, вы можете использовать первый параметр как буфер, третий параметр как имя файла и четвертый параметр как mime-тип:

$this->email->attach($buffer, 'attachment', 'report.pdf', 'application/pdf');
0 голосов
/ 25 октября 2018

Используйте $this->email->attach('path_to_your_file'); с вашей кодовой комбинацией.Это будет работать.

0 голосов
/ 25 октября 2018

Пожалуйста, укажите это, https://www.codeigniter.com/user_guide/libraries/email.html

Пожалуйста, следуйте разделу рассылки ниже на той же странице.

0 голосов
/ 25 октября 2018

Ознакомьтесь с официальным документом Codeigniter для отправки вложений по электронной почте. Отправить письмо с вложениями

0 голосов
/ 25 октября 2018

https://www.codeigniter.com/user_guide/libraries/email.html

Вы можете следить за официальным сайтом codeigniter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...