Gmail IMAP サーバーからメールを読み取る Web アプリケーションを開発しました。これには Lumisoft.Net を使用しました。
私のアカウントではすべて問題なく動作していますが、クライアントのアカウントでは次のエラーがスローされます。
System.Exception: Read length can't be bigger than source string !
at LumiSoft.Net.IMAP.Client.IMAP_Client.Fetch(Boolean uid, IMAP_t_SeqSet seqSet, IMAP_t_Fetch_i[] items, EventHandler`1 callback)
at GetOutput.Page_Load(Object sender, EventArgs e)
次のコードからこの例外が発生しています
if (folder.FolderName.Contains("All Mail"))
{
imap.SelectFolder(folder.FolderName);
imap.Fetch(
false,
IMAP_t_SeqSet.Parse("1:*"),
new IMAP_t_Fetch_i[]{
new IMAP_t_Fetch_i_Envelope(),
new IMAP_t_Fetch_i_Flags(),
new IMAP_t_Fetch_i_InternalDate(),
new IMAP_t_Fetch_i_Rfc822Size(),
new IMAP_t_Fetch_i_Uid()
},
this.m_pImap_Fetch_MessageItems_UntaggedResponseInbox
);
}
私はこれが原因で大きな問題を抱えているので、誰かが私を助けてくれれば、それは本当に素晴らしいことです. 私を助けてください。
ありがとう、アンヴェッシュ