2013-11-13 3 views
0

Я создал функцию, которая позволит мне отправлять электронные письма с использованием класса библиотеки электронной почты Codeigniter. Эта функция может использоваться, когда пользователи подписываются на мой сервис или забывают электронные письма с паролями, отправленные им, или даже когда я разрабатываю модуль PM.CI Email Class From Method

Ниже представлена ​​функция, которую я создал. Я также включил вызов, который я делаю внутри функции процесса регистрации, которая обрабатывает создание пользователя и отправляет электронное письмо пользователю, который зарегистрировал их информацию и приветствовал их на сайте.

То, что я пытаюсь понять, относится к методу класса электронной почты. Внутри документации класса электронной почты он дает это:

$this->email->from() 

Задает адрес электронной почты и имя человека, посылающего по электронной почте:

$this->email->from('[email protected]', 'Your Name'); 

То, что я хотел бы знать, когда я прохожу в адрес для которых электронное письмо должно быть отправлено, чтобы оно включало оба параметра, чтобы он имел адрес электронной почты, а имя компаньона или имя человека прикреплялось к адресу.

Я пытаюсь сделать вызов моей send_email функции, как это:

$this->general_functions->send_email($from_email_address, $post_email_address, $subject, $this->load->view('emails/'.$type.'-txt', $data, TRUE)); 

Моя функция.

public function send_email($from_email_address, $to_email_address, $subject, $message) 
{ 
    $this->load->library('email'); 
    $this->email->from($from_email_address); 
    $this->email->to($to_email_address); 
    $this->email->subject($subject); 
    $this->email->message($message); 
    $this->email->send(); 
} 

ответ

1

То, что я узнал, что много почтовых услуг блокировать электронные письма, которые включают в себя имя, иногда, так что я решил опустить, что второй параметр для метода с.