DRUPAL电子邮件表单发件人姓名而不是具有域名基础的电子邮件?

时间:2017-01-24 14:26:34

标签: drupal-7

$ default_from = variable_get(' site_mail',ini_get(' sendmail_from'));

if($ message [' from'] == $ default_from){

$ message [' from'] ='"'。 variable_get(' site_name',' Drupal')。'" <&#39 ;. $ default_from。'>';

$ message ['标题'] ['来自'] = $ message ['来自'];

1 个答案:

答案 0 :(得分:0)

实施例

function hook_mail_alter(& $ message){

if($ message ['id'] ==“put_id”&& $ domain_id == 368){

$ default_from = variable_get('site_mail',ini_get('sendmail_from'));

if($ message ['from'] == $ default_from){

$ message ['from'] ='“'。variable_get('site_name','Drupal')。'”<'。 $ default_from。'>';

$ message ['headers'] ['From'] = $ message ['from'];

}

}

}