读取收据如何被抑制? [英] How can a read receipt be suppressed?
问题描述
是否有删除之前从电子邮件中删除读取回执的请求的任何方法?
我们决定我们不想对我们的服务器进行任何修改,并且可以在我现有的程序中实现的解决方案将是最理想的。
如果电子邮件被标记为在交换服务器上通过IMAP命令读取,则在几个网站上阅读,通过客户端删除/打开时不会发送读取的收据(Outlook Web App或Outlook)。这就是我们所做的:
通过IMAP登录到电子邮件服务器
。 LOGIN user@mailserver.com密码
选择要处理的文件夹
。选择收件箱
对文件夹中的所有电子邮件进行更改
。 STORE 1:* flags \SEEN
此顺序将收件箱中的所有电子邮件标识为已读,其中然后允许我的程序在处理后删除电子邮件,而不生成收据。
I am programmatically "reading" emails using WebDav. I am also deleting these emails when I've finished having my way with them, however, this is causing an interesting problem. Each time I delete an email the original sender is getting a not read response. I have logged into Outlook Web App and checked the option Do not automatically send a response but this doesn't seem to help.
Is there ANY way to remove the request for read receipt from the email before deleting it?
We decided that we didn't want to make any modifications to our server and a solution that could be implemented in my existing program would be the most ideal.
I read on a few sites if the email was marked as read through IMAP commands on the exchange server that the read receipt would not be sent when deleted/opened via the client (Outlook Web App or Outlook). So that is what we did:
Logged into email server via IMAP
. LOGIN user@mailserver.com password
Selected the folder to process
. SELECT Inbox
Made the changes to all emails in the folder
. STORE 1:* flags \SEEN
This sequence marks all the emails in the inbox as read, which then allows my program to delete the emails after processing without a receipt being generated.
这篇关于读取收据如何被抑制?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!