Здравствуйте. Пишу свой модуль отправки почты в службу поддержки, пытаюсь сделать адрес в поле "от" в виде "User <user@example.com>
", чтобы при создании ответного письма имя пользователя автоматически прописывалось в адресе. Но при попытке объединить данные из полей формы Имя и Емейл исчезают знаки "<" и ">" и заключенный между ними адрес. Подскажите, как это можно сделать?
Вот мой код который не работает:
<?php
$email = $form_state['values']['user_name'] . " <" . $form_state['values']['mail'] . ">";
?>
Комментарии
[module=webmail_plus] посмотрите может подойдет
Решено:
<?php
$email = '"'. addslashes(mime_header_encode($form_state['values']['user_name'])) .'" <'. $form_state['values']['email'] .'>';
?>