gpt4 book ai didi

javascript - 如何解析电子邮件文本的 "somebody wrote..."部分?

转载 作者:行者123 更新时间:2023-11-29 22:14:36 24 4
gpt4 key购买 nike

如果你收到来自Github的私信,你可以直接通过邮件回复,而不是直接去网站回复。

当 Github 收到您的电子邮件时,它会解析邮件并将其插入数据库。我正在尝试做同样的事情。

但是,当我的服务器收到原始字符串形式的电子邮件时,它会得到如下内容:

Important message here

On April 4, 2012 Somebody wrote:
> blahblahblah
On March 2, 2012 Somebody wrote:
> blahblahbla

当然,我只想要重要的消息。我不想要人们以前写的其余垃圾。

是否有通用方法来过滤掉它?某种图书馆?

或者...我是否必须检查 Gmail、Yahoo、Hotmail 以确定它们添加到邮件底部的垃圾邮件,然后分别将其过滤掉?

Github是怎么做到的?

最佳答案

GitHub 使用他们的 email_reply_parser gem 。

This is what GitHub uses to display comments that were created from email replies. This code is being open sourced in an effort to crowdsource the quality of our email representation.

关于javascript - 如何解析电子邮件文本的 "somebody wrote..."部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16004444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com