заголовки почтовых функций - PullRequest
0 голосов
/ 13 апреля 2011

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

function MYMODULE_mail($key, &$message, $params) {  

                    switch ($key) {  
                                    case 'dept':  

                                    $message['subject'] = "subject";  

                                    $message['body'] = "some text";                  
                                    break;  
                    }  
    }


    if($GLOBALS['user']->uid){
    drupal_mail('MYMODULE', 'dept', 'thirdparty@testemail.com', language_default(), $params); 

Ответы [ 2 ]

0 голосов
/ 06 апреля 2015

Чтобы использовать ответ, используйте это:

$message['headers']['Reply-To'] = <your value>;
0 голосов
/ 13 апреля 2011

исправил с помощью этого

switch ($key) {  
                                    case 'dept':  

                                    $message['subject'] = "subject"; 
                                    $message['Reply-to'] = "replyinaddress@addressemail.com";  

                                    $message['body'] = "some text";                  
                                    break;  
                    }  
...