问题标签 [mailkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
607 浏览

c# - 未为 GMail 触发 MailKit MessagesArrived 事件

无法为 GMail 触发 MessagesArrived 和 CountChanged 事件。当新电子邮件到达收件箱时,这些事件不会触发。GMail 不支持此功能吗?还是我的错误实施?

非常感谢您的意见。

0 投票
1 回答
204 浏览

vb.net - MailKit 提取没有返回正文

我开始使用MailKit并遇到了一个问题,即没有为任何获取的消息返回正文。我已经尝试过 afetch和 a search,但没有运气。

我的代码如下:

0 投票
1 回答
2937 浏览

c# - 使用 Mailkit 使用 IMAP 保存附件

我需要在 Google IMAP 服务器上查找特定电子邮件,然后保存电子邮件中的附件。我想我已经弄清楚了,除了确定附件的文件名是什么的部分。

下面是我到目前为止的代码,我希望有人能指出我正确的方向来确定文件名。

我已经用 Google 搜索过,无法使用附件方法找到一些东西。

0 投票
1 回答
6073 浏览

c# - Mimekit/mailkit 下载邮件正文?

我最近一直在制作自己的邮件客户端并添加了一个接收选项,我使用 mimekit 和 mailkit 作为插件,并且能够使用应该显示内容的阅读器下载我的大部分邮件(现在它显示主题、收件人、来自, 日期)

我将主题下载到...的方式是 msg.envelope.subject, msg.envelope.to 但我不能像这样下载正文:(当执行 msg.body、msg.textbody、msg.bodyparts 时。 ..它们都没有结果,它应该是空的地方,我无法下载它:(

谁能帮我?

0 投票
1 回答
128 浏览

c# - mimkit 和 mailkit 不能在 xamarin.form 的 windowsphone 项目中引用

mailkit 无法在 xamarin.form 的 windowsphone 项目中引用。

mailkit 不支持 windowsphone 吗?

我能怎么做?

谢谢

安装包 MailKit

正在尝试解析依赖项“MimeKit (≥ 1.2.11.0)”。</p>

正在安装“MailKit 1.2.11.1”。</p>

已成功安装“MailKit 1.2.11.1”。</p>

正在将“MailKit 1.2.11.1”添加到 PCLDemo.WinPhone。</p>

正在卸载“MailKit 1.2.11.1”。</p>

已成功卸载“MailKit 1.2.11.1”。</p>

安装失败。正在回滚...

安装-无法安装程序包“MailKit 1.1.Windows 项目包1.安装程序包1.Windows 项目包1.安装到目标与您的目标一样,但此v8.1 的中,但此v8.1 不包含安装程序包”。游戏内容框架的程序集引用或任何文件。有关详细信息,请与程序包联系。</p>

所在位置 行:1 字符: 1

  • 安装包 MailKit
  • ~~~~~~~~~~~~~~~~~~~~~~~
    • CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException
    • FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
0 投票
2 回答
7619 浏览

c# - 使用 MailKit 从 gmail 检索电子邮件

我正在使用下面的代码来检索电子邮件。但是我在尝试连接服务器时遇到了 Socket 异常(client.Connect(uri, cancel.Token);)。

未处理的异常:System.Net.Sockets.SocketException:连接超时

0 投票
1 回答
117 浏览

c# - C# 从 txt 中获取字符串,然后复制到新的 txt

我的想法有一个小问题;)

我想阅读来自 gmail 的 som 电子邮件(使用 Mailkit)并将它们保存到多个文件中。

好的,您可能会认为“wtf 正在进行中”,...我想通过邮件提取订单并将它们保存为单个文件以对日志/protocoll 进行排序。我想我可以处理得更好

MailMain.txt 逐行包含 gmail 中的每封电子邮件,因此很好地过滤它们并不难。

问题1:

我需要获取(例如)txt 文件的第一行,然后创建具有特定名称(Properties.Settings.Default.pathmail)的新 txt。一行接一行

例如:将 Line#1 从 MailMain.txt 复制到 Thisisyourfirstline.txt 将 Line#2 从 MailMain.txt 复制到 Thisisyoursecondline.txt。

问题2:

电子邮件的正文包含一些 HTML (< /b>)。我需要过滤这一切。有什么建议么 ?

问候

0 投票
2 回答
1277 浏览

c# - 在 MailKit 中,我如何获取消息的原始表示?

我正在使用 MailFolder.Fetch 通过 IMAP 下载消息,然后使用 MailFolder.GetBodyPart 获取相关的正文部分。

除了处理过的信息之外,是否可以获得 MIME 消息的原始表示?

代码:

后来我通过运行这些部分来下载消息,找到 html 和普通部分并下载它们,如这个问题所示(只有我下载不是的部分IsAttachment==true)。

0 投票
1 回答
1115 浏览

c# - MailKit/MimeKit.NET - 删除回复电子邮件中引用的消息(来自 Outlook)

我想使用 MailKit/MimeKit 剥离所有过去的邮件以获取原始邮件正文而无需任何引用。

获取邮件(通过 IMAP)已经完成并且工作正常。但在回复邮件的情况下,应完全删除已写邮件的历史记录,以自行获取原始邮件正文。主要使用的邮件客户端是 Outlook(客户),还有 Thunderbird 正在使用的支持团队。

我知道,有这个问题,但这仅解决了构建邮件正文以进行回复的部分(所有现有消息作为引用)。

此功能将用于票务系统。

你们将如何处理从前景中删除报价单?

(也许更多的 Outlook 行为是将现有邮件添加为报价单)

0 投票
0 回答
615 浏览

c# - 在 Mac C# 上的 Xamarin Studio 中使用 MailKit 发送电子邮件

我正在尝试在 Xamarin Studio for Mac 中编写一个 Android 应用程序,一旦单击按钮就会发送一封电子邮件。我有按钮,如果我不尝试发送电子邮件,单击按钮时应用程序将运行。但是,当我添加下面代码中显示的 MailKit 命令时,应用程序每次都会崩溃。任何帮助,将不胜感激!