我正在编写一个应用程序,让用户直接回复类似Facebook的邮件。用户已经可以通过电子邮件添加新的帖子,并且运行良好。
当生成一个新的帖子时,会向特定用户发送电子邮件警报,并创建一个唯一的回复地址,其中包含一个带有原始post /线程ID的编码字符串。电子邮件被发送,系统使用唯一的回复地址接收回复。
我的问题是试图将邮件中的评论/回复与下面引用的原始电子邮件隔离开来。以下是收到的电子邮件的一个例子:
reply text
(Origional Email Header)On 10 March 2011 16:35, Example SIte
<pwKVb1BVUITY4Ai-fKR8
我正在做一个Gmail加载项,建议回复您收件箱中的电子邮件。
我在Gmail回复窗口中插入“建议”有困难。
我正在使用 API插入建议。当用户单击“使用建议”按钮时,将运行以下代码:
// Fetch the currently open Gmail message in the inbox
const message = getCurrentMessage(e)
// Create a draft reply based off the suggestion
const draft = message.createDraftReply(e.parameters.suggestion);
我有一个大字符串(来自阅读电子邮件)。现在,当用户回复时,典型的回复如下:
"On x x x wrote:"
我想删除这一模式之后的所有文本。然而,我不知道如何识别这一模式。
我知道如何在一个特定的单词或字符之后剔除所有的东西:
abc = abc.split('From:', 1)[0]
但是,当在模式On和wrote:之间有文本时,您会做什么呢?
示例:
\r\nOn Tue, Feb 12, 2019 at 1:11 PM +0100, "Name" <email@email.com<mailto:email@email.co
我正在使用Mailslurp API解析传入我的域的电子邮件,我只想获得没有电子邮件签名的电子邮件正文。我费了很大力气才找到如何从电子邮件正文中识别签名的方法,但直到现在我还没有找到一个令人满意的解决方案。 我计划做的另一个选择是,当我的电子邮件的接收者单击回复按钮时,在电子邮件正文中添加一个自定义行,比如--- reply above this line ---。然后,用户可以在该行上方添加回复,我可以轻松地提取该行上方的内容。发送电子邮件时,我是否需要在电子邮件标题中传递此行?如果是,那么谁能告诉我如何通过同样的考试? 有没有人可以指导我如何做到这一点?我认为这个问题可能是this qu
我的应用程序接收用户的电子邮件。例如,gmail的回复如下:
This is some new text
On Sun, Apr 1, 2012 at 3:32 AM, My app <
4f77ed3860c258a567aeabf8@myapp.com> wrote:
> Original...
> message..
当然,这种治疗方式因客户而异。
现在我正在识别‘4f77ed3860c258a567aeabf 8’,然后扔掉所有的东西,因为我知道他们发送的电子邮件地址。这不是一个通用的解决方案,但对我的目的是有效的,除了在“原始消息”行中有行中断时,如上面的
我正在开发一个机器人来链接到我的NodeJS应用程序,并使用快速回复来接收用户的电子邮件地址和电话号码。
但是,回复包含的文本和有效负载值是相同的,这使得捕获响应和处理响应变得不可能。所以我一定是做错了什么。
下面是我发送的内容:
response = {
"text": "We need your phone number to match you with our records",
"quick_replies":[
{
"content_type":"user_pho