我需要一种处理传入电子邮件的模式。
我目前的伪代码是这样的:
if sender is a@a.com and messageBody contains "aaa" then
extract the content according the aaa function
save it to database
move the message to the archive
else if messageBody contains "bbb" then
extract the content according to bbb function
save it to database
inform sender
move the message to archive
else if messageBody NOT contains "ccc" and from "sender@ccc.com" and then
leave message in the inbox so the it will be manually processed
else if ...
...
所以,我最终得到了数千行的猪功能。
我怎样才能使这件事更简单?
提前致谢
答案 0 :(得分:0)
解决这个问题需要一个非常好的架构,机器学习是解决这类问题的最佳解决方案之一。但是仍然有一些你可以照顾的事情,以使其更简单。
相同的域名email-id 发件人检查
感谢。 :)