SendGrid可以跟踪电子邮件的打开时间:
如何收到通知(通过电子邮件)打开电子邮件,收件人与myself@gmail.com
不同? (当我打开我自己发送给BCC的电子邮件时,我不想收到通知。)
我是否需要使用SendgridAPI?怎么样?我可以要求Sendgrid发送通知吗? (对我的服务器,谁将发送通知?还有其他什么?)
答案 0 :(得分:0)
解决方案是进入 Dashboard>设置>邮件设置>活动通知。
然后这是一个可能的eventlistener.php
:
<?php
$postdata = json_decode(file_get_contents("php://input"));
foreach ($postdata as $event)
{
if (($event->event === 'open') && ($event->email !== 'myself@gmail.com'))
{
mail('myself@gmail.com', 'Mail to ' . $event->email . ' opened', 'Opened.', "From: myself@gmail.com");
}
}
?>