Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 使用java Mail API阅读和解析电子邮件相关方法的设计模式建议?_Design Patterns_Automation_Jakarta Mail - Fatal编程技术网

Design patterns 使用java Mail API阅读和解析电子邮件相关方法的设计模式建议?

Design patterns 使用java Mail API阅读和解析电子邮件相关方法的设计模式建议?,design-patterns,automation,jakarta-mail,Design Patterns,Automation,Jakarta Mail,我目前正在使用selenium,我正在使用JavaMail API(1.6.2版)检索邮件并对其进行解析,以用于以下用途,例如: 提取帐户确认链接 提取帐户确认代码 提取用于删除帐户的链接 等等 正如你已经推断的那样,我这样做是为了自动化某些在线帐户程序,如帐户创建和删除等 首先,我想为每个方法创建关键字并使用它们,但由于将有电子邮件会话对象,因此在每个方法调用上创建新的电子邮件会话对象并不是一个好方法 所以,如果有人做过类似的事情,你对使用特定的设计模式有什么建议吗

我目前正在使用selenium,我正在使用JavaMail API(1.6.2版)检索邮件并对其进行解析,以用于以下用途,例如:

  • 提取帐户确认链接
  • 提取帐户确认代码
  • 提取用于删除帐户的链接
  • 等等
  • 正如你已经推断的那样,我这样做是为了自动化某些在线帐户程序,如帐户创建和删除等

    首先,我想为每个方法创建关键字并使用它们,但由于将有电子邮件会话对象,因此在每个方法调用上创建新的电子邮件会话对象并不是一个好方法

    所以,如果有人做过类似的事情,你对使用特定的设计模式有什么建议吗