如何编写电子邮件使Gmail能自动识别航班信息并创建事件

6次阅读
没有评论

*

问题描述

用户希望邮件内容能够被Gmail识别为带有航班信息的电子邮件,在接收时自动创建事件。然而,即便从航空公司直接获取的邮件通常也会被忽略。

解决方案

请注意以下操作可能需要您具有一定的HTML和电子邮件编写知识才能完成。

方案1

根据Gmail插件开发文档中的建议(尽管此功能尚未完全完善),当航班信息以特定格式呈现时,可以从HTML电子邮件直接创建事件。参考文档了解具体要求。

实现步骤:

  1. 准备包含关键信息的HTML邮件:在邮件正文中插入航空公司提供的航班细节,并确保包括以下信息:
  2. 迭游代码(Itinerary number)
  3. 确认码(Confirmation code)
  4. 航班编号(Flight numbers)
  5. 通往和出发机场(Incoming/outgoing airports)
  6. 所有航班时间(All flight times)

  7. 发送电子邮件给自己:通过Gmail的Web界面转发带有上述信息的新邮件。确保邮件格式正确,所有关键细节均正确无误。

  8. 检查是否成功创建事件

  9. 需要检查Google Now通知是否出现并包含所获取的信息。

  10. 手动确认和管理航班信息:虽然Gmail尝试自动解析信息,但可能会遇到一些困难。确保查看Google日历中的提醒以做出适当的手动调整。

方案2

当上述方法不可用且希望更可控地发送特定格式的旅行电子邮件时:
1. 将从航空公司获取的信息手动输入到HTML中。
2. 发送此自定义创建的带有航班信息邮件给自己。

示例代码:

<!DOCTYPE html>
<html>
<head>
<title>Flight Booking Confirmation from Airline</title>
<body>
    <h2>Flight Information</h2>
    <table style="width:100%">
        <tr>
            <td>Itinerary Number:</td>
            <td>YourItineraryNumber</td>
        </tr>
        <tr>
            <td>Confirmation Code:</td>
            <td>A1B1C1D1E1</td>
        </tr>
        <tr>
            <td>Flight Numbers:</td>
            <td>CA123, BA456</td>
        </tr>
        <tr>
            <td>Incoming/Outgoing Airports:</td>
            <td>SHA-PEK</td>
        </tr>
        <tr>
            <td>Flight Dates & Times:</td>
            <td>2023-10-08 15:30, 2023-10-15 13:45</td>
        </tr>
    </table>

    <!-- 可以根据需要添加更多细节 -->
</body>
</html>
  1. 发送自定义邮件: 使用上述HTML代码创建电子邮件,然后通过Web界面或任何Gmail客户端进行转发。确保所有信息完整无误。

在尝试这些方案之后,请注意您可能仍需手动确认部分航班安排,特别是对于重要旅行详情。希望此指南能够帮助您解决日常生活中管理航班的烦恼!

正文完