假设有一封电子邮件alice@example.com。已为bob@example.com设置了send-as。
当我使用bob @作为发件人向alice @ account的某人发送电子邮件时,标头通常会以Sender
作为键的键值对。此发件人用于识别alice @已发送电子邮件。 From
标题将是bob @。
但是对于一个Gmail帐户,标题中没有Sender
。有没有其他方法可靠地识别发件人?
以下是没有发件人的gmail标头
{
'internalDate': '1519112776000',
'historyId': '11018249',
'payload': {
'mimeType': 'multipart/alternative',
'headers': [
{
'name': 'MIME-Version',
'value': '1.0'
},
{
'name': 'Received',
'value': 'by 13.133.13.13 with HTTP; Mon, 19 Feb 2018 23:46:16 -0800 (PST)'
},
{
'name': 'Date',
'value': 'Tue, 20 Feb 2018 15:46:16 +0800'
},
{
'name': 'Delivered-To',
'value': 'alice@example.com'
},
{
'name': 'Message-ID',
'value': '<090-SomeRAnDOMMESsageIDGivenByGoogle@mail.gmail.com>'
},
{
'name': 'Subject',
'value': 'This is some random subject'
},
{
'name': 'From',
'value': 'Alice as Bob <bob@example.com>'
},
{
'name': 'To',
'value': 'Troce <troce@random.com>'
},
{
'name': 'Content-Type',
'value': 'multipart/alternative; boundary="000somerandomboundary"'
}
]
},
'snippet': 'This is some random snippet',
'sizeEstimate': 3368,
'threadId': '161b22d6b3213213',
'labelIds': [
'Label_1',
'Label_2',
'Label_3',
'SENT'
],
'id': '161b22d6b3213213'
}