我已经创建了一个Web窗体,其中包含用于添加按钮的用户姓名,出生日期,性别信息的控件,一旦添加按钮将该信息发送到数据库。 但我有我的邮箱,例如。 Gmail的一些邮件进入收件箱,其中包含与先前相同的信息(姓名,出生日期,性别等)。所以我可以有功能将收件箱数据传输到我的数据库?将电子邮件的内容传输到C#页面
0
A
回答
0
是的 - 你可以。
有很多图书馆,你可以利用它来使检查Gmail帐户微不足道。这里只是一个:http://sourceforge.net/projects/hpop/
下面是示例代码,获取所有的电子邮件:
public static List<Message> FetchAllMessages(string hostname, int port, bool useSsl, string username, string password)
{
// The client disconnects from the server when being disposed
using (Pop3Client client = new Pop3Client())
{
// Connect to the server
client.Connect(hostname, port, useSsl);
// Authenticate ourselves towards the server
client.Authenticate(username, password);
// Get the number of messages in the inbox
int messageCount = client.GetMessageCount();
// We want to download all messages
List<Message> allMessages = new List<Message>(messageCount);
// Messages are numbered in the interval: [1, messageCount]
// Ergo: message numbers are 1-based.
// Most servers give the latest message the highest number
for (int i = messageCount; i > 0; i--)
{
allMessages.Add(client.GetMessage(i));
}
// Now return the fetched messages
return allMessages;
}
}
你仍然需要去通过每一个并确定它是否适用于你的数据库,然后获取数据并将其插入数据库;但它应该是相当直截了当(几乎等同于你已经在做)对于Gmail,你可以使用以下方法来让你的邮件
:
List<Message> myMail = FetchAllMessages("pop.gmail.com", 995, true, "[email protected]", "mysupersecretpasswordshhhhh!");
相关问题
- 1. 页面/电子邮件内容模式
- 2. procmail不会将电子邮件内容传送到文件
- 3. 电子邮件内容的网页
- 4. 发送Outlook电子邮件内容到asp.net页面
- 5. PHP邮件:页面内容到邮件
- 6. 电子邮件传输
- 7. 内容发送到电子邮件
- 8. 将文件的内容回复到电子邮件主题
- 9. 解析电子邮件内容以电子邮件模块(PYTHON)
- 10. 将RSS源内容插入Marketo HTML电子邮件内容
- 11. 如何将JSP输出的全部内容作为HTML电子邮件附件通过电子邮件发送
- 12. 将XML内容输入到wordpress页面
- 13. 变量中的电子邮件内容
- 14. UITableView的电子邮件内容
- 15. Asp.Net的电子邮件内容
- 16. WordPress的电子邮件发布内容
- 17. 操作电子邮件的内容
- 18. php中的电子邮件div内容
- 19. 奇怪的电子邮件内容
- 20. 传输内容到C++流
- 21. 将输入发送到电子邮件? WinForm的C#
- 22. 如何将“引用文本”内容添加到电子邮件?
- 23. 将Outlook电子邮件内容下载到excel中
- 24. 如何将新行添加到电子邮件内容?
- 25. 将动态内容集成到大量电子邮件中
- 26. 将内容通过电子邮件发送到php脚本
- 27. 将div内容附加到电子邮件正文
- 28. 如何将数据从电子邮件传递到着陆页?
- 29. 的页面不返回电子邮件
- 30. PHP电子邮件的整个页面
可以传输数据相同像在C#页从一个邮件到数据库,例如。我有一个新的邮件,其中包含信息aaa,男性然后这个信息肩去有字段(名称,性别) – Ishita