如何从表单发送 mailgun 电子邮件?
How to send mailgun email from form?
我想在用户注册服务时使用表单通过 mailgun 向用户发送验证电子邮件。我有一个表格,用于收集电子邮件所需的信息,但需要将其放入电子邮件中。问题是电子邮件的格式设置方式,我不知道如何打印数据。
这是我的操作:
<?php
require 'vendor/autoload.php';
use Mailgun\Mailgun;
$mgClient = new Mailgun('MY-API-KEY');
$domain = "https://api.mailgun.net/v3/MY-DOMAIN";
$result = $mgClient->sendMessage($domain, array(
'from' => 'Verifier <MY-ADDRESS>',
'to' => '<?php print_r(GET_$[email]) ?>, second-address@email.com',
'subject' => 'Verifcation & Instructions',
'text' => 'Dear print_r(GET_$[username]),
Thank you for requesting a service for print_r(GET_$[url]).
To make sure this was you, please <a href="link">click here</a> and verify ...'
));
?>
由于我设置了第二个地址,我知道发送工作正常。
感谢您的帮助!
这是 Mailgun 支持人员给我的一个可能的解决方案:
http://blog.mailgun.com/double-opt-in-with-php-mailgun/
我想在用户注册服务时使用表单通过 mailgun 向用户发送验证电子邮件。我有一个表格,用于收集电子邮件所需的信息,但需要将其放入电子邮件中。问题是电子邮件的格式设置方式,我不知道如何打印数据。
这是我的操作:
<?php
require 'vendor/autoload.php';
use Mailgun\Mailgun;
$mgClient = new Mailgun('MY-API-KEY');
$domain = "https://api.mailgun.net/v3/MY-DOMAIN";
$result = $mgClient->sendMessage($domain, array(
'from' => 'Verifier <MY-ADDRESS>',
'to' => '<?php print_r(GET_$[email]) ?>, second-address@email.com',
'subject' => 'Verifcation & Instructions',
'text' => 'Dear print_r(GET_$[username]),
Thank you for requesting a service for print_r(GET_$[url]).
To make sure this was you, please <a href="link">click here</a> and verify ...'
));
?>
由于我设置了第二个地址,我知道发送工作正常。
感谢您的帮助!
这是 Mailgun 支持人员给我的一个可能的解决方案: http://blog.mailgun.com/double-opt-in-with-php-mailgun/