问题标签 [rebex]

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 回答
299 浏览

asp.net - 我无法使用 rebex 通过 SFTP 从其他服务器打开 .pdf、.doc 等文件

我有两个不同的服务器,如下所示。

1. WebServer - 我的应用程序在哪里

2. FileServer - 我所有上传的文件都位于特定位置/文件夹中

现在在我的 Web 应用程序中,我创建了一个页面,显示从 FileServer 上传的所有文件(我已上传)。

但问题是,当我尝试打开/读取该文件时,我无法做到。我拥有 SFTP 的所有权利。我在 Try-catch 块中遇到了以下问题。 “无法评估表达式,因为代码已优化或本机框架位于调用堆栈顶部。” 我使用 REBEX 上传和下载文件。

注意:我可以打开简单的文本文件(.txt),但不能打开其他格式的文件,如(.PDF、.docx、.jpg 等)

我的文件读取代码如下所示。

所以任何人都可以帮助解决这个问题。

我正在使用最新的 Mozilla 浏览器。

谢谢你。

0 投票
1 回答
270 浏览

vb.net - Rebex.Net.Smtp.SendDirect 530 错误

嗨,我正在尝试使用 Rebex Smtp SendDirect 发送电子邮件,但收到此错误:

我的代码:

请注意,发件人和收件人是同一个电子邮件地址。该公司使用 Exchange 服务器。
当我将我的 gmail 地址作为收件人的电子邮件地址时,代码可以正常工作。
我做错了什么?

0 投票
0 回答
165 浏览

exchangewebservices - EWS 托管 API 附件 - 现有电子邮件的附件属性为空白

我正在将使用 Rebex 作为电子邮件提供商的现有应用程序转换为使用 EWS 托管 API。我的目标是通过数据网格显示带有附件的电子邮件列表。我已经成功地做到了。但是,当我在网格行上选择要回复的电子邮件时,所有附件属性均为空或没有引用对象。唯一具有值的属性是名称。例如,Content、ContentID、ContentLocation、ContentType 都是空白的。

我错过了什么吗?以下是我创建附件列表的代码:

0 投票
1 回答
1328 浏览

c# - C# 中的 Rebex SFTP 错误:PutFile 上的权限被拒绝

虽然我连接没有问题,但我一直收到这个我不太明白的异常:

Rebex.Sftp.dll 中出现“Rebex.Net.SftpException”类型的未处理异常

附加信息:权限被拒绝;没有权限。”

0 投票
1 回答
263 浏览

vb.net - 指定的消息超出范围错误

对于使用 POP3 服务器的特定电子邮件,我收到以下错误:

Rebex.Net.Pop3Exception:指定的消息超出范围。

使用时:

0 投票
1 回答
776 浏览

oauth - 如何使用从 Microsoft Graph API 检索到的 OAuth 令牌访问 Outlook IMAP 服务器?

我们使用 Rebex 使用从登录实时 API 检索到的 OAuth 令牌访问 Outlook 帐户的邮件。从上周开始,Outlook IMAP 服务器返回“NO Authenticate failed”错误代码。我们将令牌检索更新为 Microsoft Graph API。即使这样,IMAP 也会做出类似的反应。

极客的支持受到高度赞赏。

问候,阿伦。小号

0 投票
1 回答
233 浏览

c# - 使用 ReBex 将不同的文件上传到 FTP 服务器?

我认为我朝着正确的方向前进,但希望有人能提供意见。我正在开发一个控制台应用程序,该应用程序应该在多个文件夹中查找文件,然后将找到的任何文件上传到 FTP 服务器上的每个相应文件夹(镜像以匹配我的本地目录)。我一般是使用 Rebex 和 FTP 上传的新手。到目前为止,我的代码如下所示:

我的问题是:这段代码会读取我本地目录中的每个文件夹并将它们上传到 sftpTargetFolder 吗?(sourceFilePath 和 sftpTargetFolder 目前在 App.Config 中定义)。这甚至是最好的方法吗?如何在上传过程中捕捉错误?非常感谢任何输入!谢谢你。

0 投票
0 回答
30 浏览

c# - 如何创建豁免以在上传时捕获损坏的文件?

首先,感谢任何能够帮助解决我遇到的这个看似简单的问题的人。背景:我有一个使用 Rebex 将文件上传到服务器的应用程序。出于测试目的,我需要做的是创建一个假文件,将其放在所有其他文件的中间,然后在程序中创建一个异常来捕获该假文件(我们称之为“fileX”),然后抛出一个错误。基本上,测试的重点是看看上传必须在上传过程中停止时会发生什么。

我的上传代码如下:

我需要在此代码下添加什么才能在到达“fileX”后停止上传?我找不到有关此类测试的任何文档。

谢谢!

0 投票
2 回答
413 浏览

c# - IMAP rebex 客户端连接超时

我有看不见的电子邮件的唯一键列表,我当前的逻辑是在一个会话/连接中处理它。但是,有时 server[rebex] 崩溃并发送错误 *

Rebex.Net.ImapException:服务器已关闭连接。

在以下点。

  • client.GetMailMessage(unique_key); //从唯一键获取特定电子邮件的信息

在这里,它会标记特定电子邮件的状态,尽管它会产生错误。因此,下次如果我尝试获取未见电子邮件的信息,则将错过此特定的唯一关键电子邮件。

在这里,我探索了一些可能的方法

  1. 将该错误电子邮件标记为看不见。
  2. 再次为该特定电子邮件创建连接并从中获取信息。
  3. 使 IMAP 客户端单例,每当它崩溃时,创建一个新的。

有没有更优化的解决方案?谢谢

0 投票
2 回答
168 浏览

c# - 无法使用 Rebex 库正确创建受密码保护的 zip 文件

我正在尝试使用 Rebex 库创建受密码保护的 zip 文件。

这是我使用的代码

但是,当我尝试打开文件时,我没有得到预期的“需要密码”对话框。

相反,我收到错误消息“Windows 无法完成提取。无法创建目标文件'

我确实需要获得预期的“需要密码”对话框,以便正确提取文件

有没有人处理过这个问题并找到了解决方案?