2016-12-19 131 views
0

我使用数据库mail(sp_db_sendmail)触发邮件。我回复了那封触发邮件。是否可以在SQL Server中读取电子邮件回复?

是否有可能在SQL Server 2012中获得回复消息?

+0

不是真的知道你在这里问。你问你是否可以使用sql作为邮件客户端?你可以在sql server中保存一份电子邮件的副本。 –

+0

截至目前我们只看到在sql server中发送邮件。我们是否可以在sql server中看到回复邮件 – vETRI

+2

那么sql server不是电子邮件客户端。如果你有一个实际的邮箱,你可以使用exchange/outlook来检索这些邮件。 –

回答

0

没有..你不能得到,使用sp_send_email ..你有使用用于发送电子邮件从here采取

示例代码Outlook帐户查询Exchange:

inboxFolder = nameSpace.Folders["[email protected]"].Folders["Unsent mails"]; 

foreach (Microsoft.Office.Interop.Outlook.MailItem mailItem in inboxFolder.Items) 
{ 
    if (mailItem.UnRead) // I only process the mail if unread 
    { 
     Console.WriteLine("Accounts: {0}", mailItem.Body); 
    }  
} 
+0

感谢您的即时回复。 – vETRI

+0

你能简单地解释一下吗? – vETRI

+0

您回复发送,由sp_send_dbmail消息,dbmail通过帐户发送消息,并且它不读它了 – TheGameiswar

相关问题