唯一可行的方法是使用Web自动化框架.Python非常适合使用mechanize等工具进行Web自动化.我从来没有用Java做过,但是你应该进行谷歌搜索java programmatic web browser或者java web automation.
最重要的是,您必须使用OCR包来击败验证码.
有一个原因,谷歌或其他任何人都不允许以编程方式创建帐户.垃圾邮件发送者将有一个实地日.几天之内,任何新用户都无法使用有效帐户.简而言之,这将是一场灾难.
小智 5
正如其他人所指出的那样,您无法通过任何类型的API创建Google消费者帐户(即@gmail帐户).它将为垃圾邮件发送者创造一个实地日.为了使垃圾邮件发送者难以使用,Google会使用CAPTCHA等策略来防止滥用.
但是,您可以通过其Provisioning API创建Google Apps帐户.Google Apps帐户基本上是一个白色标签版本的Google Apps(Gmail,日历,文档等),位于您自己的域名下.
对于相同的垃圾邮件问题,您的Google Apps帐户必须是Premier域(您为所提供的每个帐户付费)或教育机构(我假设某种验证流程).因此,既然你必须为每个帐户付费,那对垃圾邮件发送者来说并不是一个巨大的风险(除非他们想为每个帐户支付大的$$$ ...非常不可能).
| 归档时间: |
|
| 查看次数: |
39115 次 |
| 最近记录: |