Mail.dll is POP3 and IMAP component, if the email server on which you host your email account provides IMAP or POP3 access (which is almost sure), it is
possible.
The code that you can use in .NET to receive emails with IMAP looks as follows:
using(Imap imap = new Imap())
{
imap.Connect("imap.server.com"); // or ConnectSSL for SSL
imap.UseBestLogin("user", "password");
imap.SelectInbox();
List<long> uids = imap.Search(Flag.Unseen);
foreach (long uid in uids)
{
IMail email = new MailBuilder()
.CreateFromEml(imap.GetMessageByUID(uid));
string subject = email.Subject;
}
imap.Close();
}
For details - take a look at this article:
https://www.limilabs.com/blog/receive-unseen-emails-using-imap