I am building an email receiving website. I can read the email with the help of code used in Code Project, but I can t download email attachments.
Can anyone tell me how to download email attachments using POP3?
Thank you!
I am building an email receiving website. I can read the email with the help of code used in Code Project, but I can t download email attachments.
Can anyone tell me how to download email attachments using POP3?
Thank you!
In one of my projects I used a commercial server component: aspNetPOP3. It does of the "difficult" things (MIME stuff). Works very well for me. Saving an attachment is very easy using that library, for example:
POP3 pop = new POP3("127.0.0.1","dave@blah.com", "mypassword" );
pop.Connect();
MimeMessage msg = pop.GetMessage(1);
//save attachments to a directory
msg.SaveAttachments( "c:\temp\mydirectory\", true );
pop.Disconnect();
When you send an email with an attachment, that file is encoded as base64
and included into your message. So, if you already get your email message, you already got your attachment. Now it s just to decode it.
If you can provide more details on how far did you get, we ll can provide more information to help you to solve this issue.
In my webpages I have references to js and images as such: "../../Content/Images/"Filename" In my code if I reference a file as above, it doesnt work so i have to write: "c:/miscfiles/"filename" 1-...
I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...
Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...
I m looking for best practices here. Sorry. I know it s subjective, but there are a lot of smart people here, so there ought to be some "very good" ways of doing this. I have a custom object called ...
I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...
i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...
For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?
I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!