【发布时间】:2016-02-04 16:09:08
【问题描述】:
我正在创建一个电子邮件发送软件。到目前为止,我可以打开 chrome 并填写电子邮件的详细信息(主题、正文、附件和所有内容),但我想知道有什么方法可以以编程方式单击 G-Mail 的 Send 按钮也是?
在 chrome 中填充细节的代码
Process ps = Process.Start("chrome.exe", "https://mail.google.com/mail/u/0/?view=cm&fs=1&tf=1&to=a@gmail.com&bcc=b@gmail.com);
注意我没有使用SmtpClient发送电子邮件,因为它不符合我的定制要求(抱歉不能透露原因)。
【问题讨论】:
-
您是如何填写电子邮件详细信息的?您能否提供一些代码,以便我们了解您迄今为止所做的工作和所做的工作。
-
你看过 Selenium 吗?它可能完全符合您的需要。看看这个例子中的代码scraping.pro/…
-
@Gnqz 请查看更新后的问题。
-
不确定是否可以使用 Process.Start 发送消息。您是否考虑过使用 Office Interop Outlook? stackoverflow.com/questions/11223462/…
标签: c# winforms email gmail c#-3.0