通过Outlook访问电子邮件,允许收件人从邮件中回答调查

时间:2013-07-24 19:13:46

标签: vba ms-access outlook

我正在尝试通过Outlook从Access发送包含两个按钮的电子邮件,这两个按钮将报告回Access数据库。

这可能吗?我知道如何发送电子邮件,我只是不知道在Outlook消息中添加按钮(如果可能的话)。

如果无法做到这一点,我只会发出通知,用户必须打开前端表单,然后手动点击接受或拒绝。

提前致谢。

1 个答案:

答案 0 :(得分:0)

Outlook宏存储在Outlook模板中,似乎不太适合分发。

AFAIK没有任何支持在Outlook.MailItem中包含宏 - 这是您要描述的功能,例如,在邮件中添加FormControls(命令按钮等?),它将执行一个报告回数据库的子程序。

您可以查看使用投票按钮。这些可以添加到您的邮件项目中,假设您有一个像mItem这样的对象变量来表示Outlook.MailItem

mItem.VotingOptions = "Yes;No;Maybe"

点击后,您会收到回复电子邮件。

您可以使用Access中的VBA定期查询您的inobx,解析这些收到的电子邮件,然后添加到数据库中。