ZennoLab

Automate everything

用户工具

站点工具


侧边栏

本页面的其他翻译:

zh:email-verification

电子邮件处理

为什么需要电子邮件验证

  • 通常在网络上注册的时候需要确认你的注册电子邮件。在Zennoposter MP中有一个特别的功能来辅助你处理这个。

如何使用

当你录制需要电子邮件验证确认的项目的时候,点击Email这个动作就会记录到工程中。

第一步

输入邮件的账户和密码。通常其他设置都会自动完成(服务器,端口)。某些特定的情况下你可能需要手工输入他们。记住,你的邮箱里必须至少有一封用于电子邮件处理的邮件。

第二步

设置完用户信息后,点击Next。你可以看到按钮下载邮件的按钮Load emails,点击它。

  1. 你要选择是否在下载后删除原始邮件。
  2. 选择你要处理的邮件类型:纯文本或者HTML。标题也需要包含。如果你使用第一种邮件类型找不到正确的数据,你可以试试另外一种类型。
  3. 设置下载邮件的间隔周期。在间隔周期临近的时候,系统会从你的邮箱下载邮件并做搜索,你可以设置多个事件间隔,用分号(;)分隔。如果第一个时间间隔激活邮件没有找到,那么系统会等到第二个时间间隔再重试,直到找到激活邮件,或者所有的重试都没有找到邮件,最后失败了。
  4. 正则表达式来识别你需要的邮件。比如你在很多网站注册账户,你的邮箱里有很多邮件。你必须在众多邮件中找到本次项目需要的那封。你可以搜索域名,通常这个应该包含在邮件文本中而且是唯一的。你可以搜索制定的字符串:例如很多网站在邮件里有这么一句:“Thank you for registration, 你的用户名” 因此你可用 你的用户名 来识别正确的邮件。有时也可以用邮件主题的一部分或者发件人的名字。
    你可以使用下来列表里的正则表达式,也可以自己创建。在录制或者调试阶段,你可以使用变量,变量必须包含正确的值。

所有设置完成后,点击Search email来测试你的正则表达式。如果仅有一封邮件绿色高亮显示,你就可以点击Next下一步。如果有多封邮件以红色高亮显示,意味着出错,请修改你的正则规则。


第三步

第三个页面包含一些从我们邮件中取出的文本,你可以在这里找到你需要从其中取出的数据:激活链接,账户信息等等。找到后设置变量保存下来以后使用。变量可以设置无限多,如果你找不到需要的数据,点击“This is not what i need”然后正则表达式设计器会弹出来,可以设置你自己的搜索条件。这步过后你会有多个正则表达式。请不要忘记设置变量保存找到的数据。
记住,认证是不会自己完成的。在这步我们仅找到了完成认证需要的数据(激活URL或账户信息) 你可以在后面的指令中使用我们创建的变量(例如,打开确认页面)

购买ZennoPoster

ZennoPoster中文官方网站

ZennoPoster中文官方群:131861794

zh/email-verification.txt · 最后更改: 2015/07/14 15:51 (外部编辑)