将Outlook邮件导入MS Access:让发件人/收件人字段显示邮箱地址而非仅名称
如何让导入功能显示完整的邮箱地址(发件人/收件人)
当然可以实现,具体方案分场景来看:
自定义开发的导入工具
修改数据解析逻辑,不要只提取显示名称字段,直接获取并输出完整邮箱地址(或拼接名称+邮箱格式)。举个Python代码示例:def extract_full_email(contact): # 从邮件数据结构中提取完整邮箱信息 if 'emailAddress' in contact: return f"{contact.get('displayName', '')} <{contact['emailAddress']}>" return contact.get('displayName', '')第三方邮件客户端/工具(如Outlook、Thunderbird)
在视图或导入设置里调整显示规则:- Outlook:打开「视图」→ 「视图设置」→ 「列」→ 选中发件人/收件人字段,设置显示格式为「姓名和电子邮件地址」;
- Thunderbird:右键邮件列表表头 → 「自定义」→ 添加「发件人地址」「收件人地址」列,替换原有的名称列。
Excel/CSV导入场景
确保导入时选择包含完整邮箱的列。如果名称和邮箱分属两列,可用公式拼接:=A2&" <"&B2&">"(A列存名称,B列存邮箱地址)
内容的提问来源于stack exchange,提问作者user21405277
相关产品推荐
相关产品推荐

