Questions tagged «emails»

Drupal核心将电子邮件用于许多重要任务,例如验证经过身份验证的用户的电子邮件地址。

3
如何在Webforms的电子邮件模板中使用[submission:values]
我启用了Webform 7.x-4.0-alpha6版本模块。 我有一个包含20个表单组件的Webform节点。我在“电子邮件设置”中添加了一封电子邮件,并在使用令牌的地方创建了电子邮件模板:[submission:values]。 然后,我测试提交消息的Web表单。问题是[submission:values]以非常简单的方式打印出组件的值,没有换行符,没有分号,以使标题和每个组件的值有所不同。就像是: Name Jhon Addresss Myaddress 12 CP 19932 .... 具有20个成分,使电子邮件完全无法阅读 我的问题是:是否有一种方法(令牌)可以更好地打印它们,至少在标题和值之间添加分号,并使标题变为粗体?或将输出放在表中? Name: Jhon Addresss: Myaddress 12 CP: 19932 我知道我可以使用令牌以单独的方式打印出组件:[webform:{component} -title]为标题,[webform:{component} -value]为值 然后我可以给它们定型。但这是浪费时间,因为我需要在电子邮件模板中显示所有组件 更新:我找到了此模块,但对我没有帮助:http : //drupal.org/project/webform_tokens

1
允许用户使用相同的电子邮件(Drupal 7)
我正在开发一种系统,该系统将至少部分地供学生使用,其中一些人可能是小学生。我们用Drupal网站取代的旧系统将允许大量创建具有相同电子邮件地址的用户帐户。他们这样做是为了让老师可以将她的电子邮件仅用于所有学生,如果他们需要密码重置,信息只会发送给老师。同样,许多非常年轻的学生没有自己的电子邮件帐户。 我需要将这些帐户导入我的Drupal网站,但是我会遇到麻烦,因为Drupal 7不允许使用相同的电子邮件发送不同的帐户。在Google进行快速搜索之后,我发现并没有太大希望,但我发现Drupal 5有一个肮脏的骇客,但似乎与Drupal 7无关。
9 7  users  emails 

3
通过电子邮件发送整个节点(包括模板内容)
我已经创建了自己的自定义node.tpl.php文件。现在,我希望通过电子邮件向整个节点发送电子邮件,每次用户创建该内容类型的新节点时(我已确保node.tpl.php文件中的所有HTML都是电子邮件友好的)。 我怎样才能做到这一点?理想情况下,保存节点后,我希望电子邮件自动转到特定的电子邮件地址。 我发现将规则和HTML Mail结合使用可以实现我想要的功能。除...创建规则操作时,无法选择通过电子邮件发送整个节点(包括node.tpl.php主题)。规则仅提供通过电子邮件发送特定节点字段的选项(不带主题)。 任何建议将不胜感激!
9 rules  emails 

3
在本地测试电子邮件通知的最简单方法?
我正在建立一个带有电子邮件通知的论坛网站。我需要在本地测试这些电子邮件通知。我只使用过MAMP,所以我在设置开发环境方面没有太多经验。 在本地测试Drupal的电子邮件通知的最简单方法是什么?Acquia堆栈可以做到这一点吗?
8 emails 


1
如何在D8中以编程方式呈现主题中的联系表单
如何获得在自定义块或其他页面(然后是/ contact)(例如,首页)中单独显示的横向联系表格(反馈)? 我已经尝试过此代码,但是它不起作用(联系表单实体吗?): // get default form // get the entity object $default_form = \Drupal::config('contact.settings')->get('default_form'); $entity = \Drupal::entityManager()->getStorage('contact_form')->load($default_form); // get view builder // render view $view_builder = \Drupal::entityManager()->getViewBuilder('contact_form'); $full_output = $view_builder->view($entity);
8 8  entities  theming  emails 

4
如何使用drupal_mail向多个收件人发送电子邮件?
我正在使用drupal_mail发送电子邮件, $to = 'email@email.com'; drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => 'Tanvir'), $from = NULL, $send = TRUE); 我想一次将电子邮件发送到多个电子邮件地址。我应该这样做吗? $to = array('one@email.com', 'two@email.com', 'three@email.com',); drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => 'Tanvir'), $from = NULL, $send = TRUE);
8 emails 



1
“ user:one-time-login-url”令牌未替换为token_replace
我正在尝试使用hook_mail_alter挂钩手动向用户发送电子邮件。以下是我的全部功能: function custom_module_mail_alter(&$message) { $email = '[user:name], A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and pasting it to your browser: [user:one-time-login-url] This link can only be used once to log in and will lead you …
7 7  tokens  emails 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.