1
我正在通過發送給自己來測試我的架構按鈕(我正在使用我的gmail地址覆蓋 「From」電子郵件地址以便從發送電子郵件的服務器進行測試)。收件人和發件人都是我的gmail電子郵件地址。Google Schema按鈕在測試時沒有顯示
當我查看原始電子郵件時出現架構,但我的收件箱中沒有看到任何按鈕。
這裏是腳本標籤我送我的HTML電子郵件模板的一部分:
<script type="application/ld+json">
{
"@context": "schema.org",
"@type": "EmailMessage",
"description": "User invited you to a test1.",
"action": {
"@type": "ConfirmAction",
"name": "Accept",
"handler": {
"@type": "HttpActionHandler",
"url": "http://localhost/?id=xxx"
}
}
}
</script>
這裏是我的收件箱中的截圖 - 公告不存在「接受」 Gmail動作的任何地方:
這裏是電子郵件本身的截圖,也沒有「接受Gmail動作的任何地方:
其實你不需要測試需要DKIM或SPF至少根據他們的文檔。只要發件人/收件人是你的Gmail帳戶,它*應該*工作。 – chovy
即使向自己發送電子郵件,您也需要簽名,否則任何人都可能欺騙這些電子郵件。 –
好吧,它說:「發件人和收件人都是同一個帳戶的所有電子郵件忽略註冊要求,可用於自我測試。」這導致我相信我不需要DKIM或SPF。 – chovy