Drupal obtener dirección de correo electrónico en todo el sitio?


En mi módulo quiero obtener la dirección de correo electrónico de todo el sitio, la que se establece en las páginas de administración de información del sitio y que se utiliza para todos los mensajes de correo electrónico enviados automáticamente.

¿Cómo puedo hacer esto?

Author: Finbarr, 2010-08-09

4 answers

$site_email = variable_get('site_mail', '');
 41
Author: Kevin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-08-09 18:41:29

Buscando en el módulo del sistema , encontré que el formulario de configuración hace referencia a lo siguiente:

variable_get('site_mail', ini_get('sendmail_from'));
 15
Author: cgp,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-07-24 19:35:47

En Drupal 8:

$site_mail = \Drupal::config('system.site')->get('mail');
 6
Author: Baik Ho,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-12-04 17:08:48

Puedes obtener más ideas con este enlace

variable_get('site_mail', ini_get('sendmail_from'));
 1
Author: Manish,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-09 12:36:49