首先,附件是电子邮件的固有部分。它就像完整电子邮件中的一个字符块。虽然它有一个ID,但是这个ID在相应的电子邮件中是唯一的,就是它所在的电子邮件。
您可以在以下场景中尝试实现这一目标:
- 如果从电子邮件中提取所有附件并将其存储在存储中具有唯一ID的某个公共可访问存储中,则可以简单地从存储中放置附件链接(由用户选择)。当在服务器上的帐户中收到电子邮件时,可能会发生附件的提取和存储。
- 您可以在服务器端的某个数据库中存储某种映射[email-identifier,attachment-identifier],其中可以访问帐户的所有电子邮件。当用户从特定电子邮件中选择附件时,您知道选择了哪个电子邮件(电子邮件标识符)以及该电子邮件中的哪个附件(附件标识符)被选中。现在,您只需将[email-identifier,attachment-identifier]映射传递给服务器即可。然后,在服务器上,您可以使用(email-identifier)轻松找到电子邮件,然后提取附件(带附件标识符),然后将提取的附件附加到新邮件中。请注意,在此方法中,您将需要从旧邮件中提取附件,然后将其附加到新邮件中,因为最初告知附件已嵌入电子邮件中。另请注意,您需要为帐户内的所有电子邮件分配唯一标识符。
醇>
因此,如果gmailAPIs中有可用的API,可以帮助您访问特定电子邮件中的特定附件,则可以使用方法2.
如果某些事情不清楚或需要继续进行某些实施,请在此处回复。