插入附件的邮件作为大小超过5mb的pdf时出现异常

时间:2016-07-18 10:21:29

标签: c# json email google-api

我在向gmail插入大小超过5mb的附件的.pdf文件的邮件时遇到问题。 例外是:

  

发生错误,但无法反序列化错误响应

InnerException是:

  

newtonsoft.json.jsonReaderException:“意外的字符   在解析值时遇到:<。路径'',第0行,第0位。“

我试过了:

string f_readLines = System.IO.File.ReadAllText(@p_EMLPath);
f_bytes = System.Text.Encoding.UTF8.GetBytes(f_readLines);
f_MsgRawStr = Convert.ToBase64String(f_bytes).Replace('+', '-').Replace('/', '_').Replace("=", "");
Message f_message = new Message();
f_message.Raw = f_MsgRawStr;
f_message.LabelIds = "INBOX";
Google.Apis.Gmail.v1.UsersResource.MessagesResource.InsertRequest f_ReqforMail = m_MailService.Users.Messages.Insert(f_message, "me");
f_ReqforMail.Execute();

如果.pdf附件的大小小于5 MB,则插入邮件。 请提出解决方案。

0 个答案:

没有答案