Лучший способ использовать электронную подпись с CodeIgniter Email Class - PullRequest
2 голосов
/ 18 октября 2011

Как я могу добавить подпись к электронным письмам, которые я отправляю с использованием класса электронной почты CodeIgniter, например, добавить следующее внизу каждого электронного письма:

Джо Блоггс, Компания, Город, Номер телефона

Ответы [ 2 ]

1 голос
/ 18 октября 2011

Я бы использовал представления для этой функции.

В ваших представлениях вы можете добавлять свои подписи напрямую:

// views/email_message.php
<h1>My Email Message</h1>
<p>Content</p>
<hr />
<p>Joe Bloggs, Company, Blah</p>

Или, еще лучше, я бы создал представление подписи и передал бы ему данные:

// views/email_message.php
<?= $this->load->view('email/message', $message_data(), TRUE) ?>
<?= $this->load->view('email/signature', $signature_data(), TRUE) ?>

В любом случае, вы можете передать это по электронной почте:

// in your controller
$message = $this->load->view('views/email_message', $data(), TRUE);

// configure email options, etc.
...
$this->email->message($message);

// send the email
0 голосов
/ 18 октября 2011

Я бы сделал что-то подобное для простоты:

$this->email->message('Whatever your message is.' . '\n\n Joe Bloggs, Company, Blah');  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...