Drupal获取网站的电子邮件地址?

Fin*_*arr 24 email drupal

在我的模块中,我想获取站点范围的电子邮件地址 - 在站点信息管理页面中设置的电子邮件地址,用于所有自动发送电子邮件.

我怎样才能做到这一点?

Kev*_*vin 42

$site_email = variable_get('site_mail', '');
Run Code Online (Sandbox Code Playgroud)


cgp*_*cgp 16

查看系统模块,我发现设置表单引用了以下内容:

variable_get('site_mail', ini_get('sendmail_from'));
Run Code Online (Sandbox Code Playgroud)


bai*_*kho 10

在Drupal 8中:

$site_mail = \Drupal::config('system.site')->get('mail');
Run Code Online (Sandbox Code Playgroud)