次のようなコードで受信者の名前を渡そうとして時間を無駄にしないでください。
$this->email->to('John Smith <john@example.com>');
to()関数は clean_email() で渡されたすべてのパラメーターを消去するため
public function to($to)
{
$to = $this->_str_to_array($to);
$to = $this->clean_email($to);
// ...
/**
* Clean Extended Email Address: Joe Smith <joe@smith.com>
*
* @access public
* @param string
* @return string
*/
public function clean_email($email)
{
if ( ! is_array($email))
{
if (preg_match('/\<(.*)\>/', $email, $match))
{
return $match['1'];
}
else
{
return $email;
}
}
// ...