Click here to Skip to main content
15,867,686 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hello
I have this code. I want to retrieve sender email from RETR .


C#
Data = "STAT" + "\r\n";
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());
sslStream.Write(szData, 0, szData.Length);
sslStream.Flush();
messageData = ReadMessage(sslStream, false);
listBox1.Items.Add(messageData);
Data = "LIST" + "\r\n";
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());
sslStream.Write(szData, 0, szData.Length);
sslStream.Flush();
messageData = ReadMessage(sslStream, false);
listBox1.Items.Add(messageData);

Data = "RETR 1" + "\r\n";
szData = System.Text.Encoding.ASCII.GetBytes(Data.ToCharArray());
sslStream.Write(szData, 0, szData.Length);
sslStream.Flush();
messageData = ReadMessage(sslStream, false);
listBox1.Items.Add(messageData);


if (messageData.IndexOf("FROM:",0)>=0)
{
    MessageBox.Show("ok");
}
else
{
    MessageBox.Show("No");
}
Posted
Comments
aazam rafiee zade 29-Mar-15 11:40am    
these two links are useful: http://stackoverflow.com/questions/7026101/imap-encoded-emails and https://kevinthant.wordpress.com/2009/07/11/coding-imap-email-access-using-asp-netc/

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900