mailgun--test-form-email.html.twig in Mailgun 8
The default template file for e-mails.
Available variables:
- subject: The subject.
- body: The message content.
- message: The $message array created and used in the mail building
procedure. Its content varies between cases, but typically contains at
least the following elements:
- id: The message identifier.
- module: The module that handles the building of the message.
- key: The key of the message.
- to: The recipient email address.
- from: The email address of the sender.
- langcode: The langcode to use to compose the e-mail.
- params: The message parameters.
This template may be overriden by module and/or mail key, using any of the following template names:
- mailgun.html.twig: global, used by default.
- mailgun--mymodule.html.twig: only emails sent by the module "mymodule".
- mailgun--mymodule--test.html.twig: only emails by the module "mymodule" with key "test".
File
modules/mailgun_email_templates_examples/templates/mailgun--test-form-email.html.twigView source
- {#
- /**
- * @file
- * The default template file for e-mails.
- *
- * Available variables:
- * - subject: The subject.
- * - body: The message content.
- * - message: The $message array created and used in the mail building
- * procedure. Its content varies between cases, but typically contains at
- * least the following elements:
- * - id: The message identifier.
- * - module: The module that handles the building of the message.
- * - key: The key of the message.
- * - to: The recipient email address.
- * - from: The email address of the sender.
- * - langcode: The langcode to use to compose the e-mail.
- * - params: The message parameters.
- *
- * This template may be overriden by module and/or mail key, using any of the
- * following template names:
- * - mailgun.html.twig: global, used by default.
- * - mailgun--mymodule.html.twig: only emails sent by the module "mymodule".
- * - mailgun--mymodule--test.html.twig: only emails by the module
- * "mymodule" with key "test".
- *
- * @see template_preprocess()
- * @see template_preprocess_mailgun()
- *
- * @ingroup themeable
- */
- #}
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;">
- <head>
- <meta name="viewport" content="width=device-width" />
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-
- <style type="text/css">
- img {
- max-width: 100%;
- }
- body {
- -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%; line-height: 1.6em;
- }
- body {
- background-color: #f6f6f6;
- }
- @media only screen and (max-width: 640px) {
- body {
- padding: 0 !important;
- }
- h1 {
- font-weight: 800 !important; margin: 20px 0 5px !important;
- }
- h2 {
- font-weight: 800 !important; margin: 20px 0 5px !important;
- }
- h3 {
- font-weight: 800 !important; margin: 20px 0 5px !important;
- }
- h4 {
- font-weight: 800 !important; margin: 20px 0 5px !important;
- }
- h1 {
- font-size: 22px !important;
- }
- h2 {
- font-size: 18px !important;
- }
- h3 {
- font-size: 16px !important;
- }
- .container {
- padding: 0 !important; width: 100% !important;
- }
- .content {
- padding: 0 !important;
- }
- .content-wrap {
- padding: 10px !important;
- }
- }
- </style>
- </head>
-
- <body itemscope itemtype="http://schema.org/EmailMessage" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: none; width: 100% !important; height: 100%; line-height: 1.6em; background-color: #f6f6f6; margin: 0;" bgcolor="#f6f6f6">
-
- <table class="body-wrap" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; width: 100%; background-color: #f6f6f6; margin: 0;" bgcolor="#f6f6f6"><tr style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;">
- <td style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; vertical-align: top; margin: 0;" valign="top"></td>
- <td class="container" width="600" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; vertical-align: top; display: block !important; max-width: 600px !important; clear: both !important; margin: 0 auto;" valign="top">
- <div class="content" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; max-width: 600px; display: block; margin: 0 auto; padding: 20px;">
- <table class="main" width="100%" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; border-radius: 3px; background-color: #fff; margin: 0; border: 1px solid #e9e9e9;" bgcolor="#fff">
- <tr style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;">
- <td class="alert alert-warning" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 16px; vertical-align: top; color: #fff; font-weight: 500; text-align: center; border-radius: 3px 3px 0 0; background-color: #17c623; margin: 0; padding: 20px;" align="center" bgcolor="#FF9F00" valign="top">
- {{ 'Success: You received an email from Mailgun!'|t }}
- </td>
- </tr>
- <tr style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;"><td class="content-wrap" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; vertical-align: top; margin: 0; padding: 20px;" valign="top">
- <table width="100%" cellpadding="0" cellspacing="0" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;">
- <tr style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;">
- <td class="content-block" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; vertical-align: top; margin: 0; padding: 0 0 20px;" valign="top">
- {{ body }}
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <div class="footer" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; width: 100%; clear: both; color: #999; margin: 0; padding: 20px;">
- <table width="100%" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;">
- <tr style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; margin: 0;">
- <td class="aligncenter content-block" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 12px; vertical-align: top; color: #999; text-align: center; margin: 0; padding: 0 0 20px;" align="center" valign="top">
- {{ 'Thanks for using'|t }} <a href="https://www.drupal.org/project/mailgun" style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 12px; color: #999; text-decoration: underline; margin: 0;">{{ 'Mailgun' }}</a>.
- </td>
- </tr>
- </table>
- </div>
- </div>
- </td>
- <td style="font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif; box-sizing: border-box; font-size: 14px; vertical-align: top; margin: 0;" valign="top"></td>
- </tr></table></body>
- </html>