问题标签 [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.
asp.net - 我无法使用 rebex 通过 SFTP 从其他服务器打开 .pdf、.doc 等文件
我有两个不同的服务器,如下所示。
1. WebServer - 我的应用程序在哪里
2. FileServer - 我所有上传的文件都位于特定位置/文件夹中
现在在我的 Web 应用程序中,我创建了一个页面,显示从 FileServer 上传的所有文件(我已上传)。
但问题是,当我尝试打开/读取该文件时,我无法做到。我拥有 SFTP 的所有权利。我在 Try-catch 块中遇到了以下问题。 “无法评估表达式,因为代码已优化或本机框架位于调用堆栈顶部。” 我使用 REBEX 上传和下载文件。
注意:我可以打开简单的文本文件(.txt),但不能打开其他格式的文件,如(.PDF、.docx、.jpg 等)
我的文件读取代码如下所示。
所以任何人都可以帮助解决这个问题。
我正在使用最新的 Mozilla 浏览器。
谢谢你。
vb.net - Rebex.Net.Smtp.SendDirect 530 错误
嗨,我正在尝试使用 Rebex Smtp SendDirect 发送电子邮件,但收到此错误:
我的代码:
请注意,发件人和收件人是同一个电子邮件地址。该公司使用 Exchange 服务器。
当我将我的 gmail 地址作为收件人的电子邮件地址时,代码可以正常工作。
我做错了什么?
exchangewebservices - EWS 托管 API 附件 - 现有电子邮件的附件属性为空白
我正在将使用 Rebex 作为电子邮件提供商的现有应用程序转换为使用 EWS 托管 API。我的目标是通过数据网格显示带有附件的电子邮件列表。我已经成功地做到了。但是,当我在网格行上选择要回复的电子邮件时,所有附件属性均为空或没有引用对象。唯一具有值的属性是名称。例如,Content、ContentID、ContentLocation、ContentType 都是空白的。
我错过了什么吗?以下是我创建附件列表的代码:
c# - C# 中的 Rebex SFTP 错误:PutFile 上的权限被拒绝
虽然我连接没有问题,但我一直收到这个我不太明白的异常:
Rebex.Sftp.dll 中出现“Rebex.Net.SftpException”类型的未处理异常
附加信息:权限被拒绝;没有权限。”
vb.net - 指定的消息超出范围错误
对于使用 POP3 服务器的特定电子邮件,我收到以下错误:
Rebex.Net.Pop3Exception:指定的消息超出范围。
使用时:
oauth - 如何使用从 Microsoft Graph API 检索到的 OAuth 令牌访问 Outlook IMAP 服务器?
我们使用 Rebex 使用从登录实时 API 检索到的 OAuth 令牌访问 Outlook 帐户的邮件。从上周开始,Outlook IMAP 服务器返回“NO Authenticate failed”错误代码。我们将令牌检索更新为 Microsoft Graph API。即使这样,IMAP 也会做出类似的反应。
极客的支持受到高度赞赏。
问候,阿伦。小号
c# - 使用 ReBex 将不同的文件上传到 FTP 服务器?
我认为我朝着正确的方向前进,但希望有人能提供意见。我正在开发一个控制台应用程序,该应用程序应该在多个文件夹中查找文件,然后将找到的任何文件上传到 FTP 服务器上的每个相应文件夹(镜像以匹配我的本地目录)。我一般是使用 Rebex 和 FTP 上传的新手。到目前为止,我的代码如下所示:
我的问题是:这段代码会读取我本地目录中的每个文件夹并将它们上传到 sftpTargetFolder 吗?(sourceFilePath 和 sftpTargetFolder 目前在 App.Config 中定义)。这甚至是最好的方法吗?如何在上传过程中捕捉错误?非常感谢任何输入!谢谢你。
c# - 如何创建豁免以在上传时捕获损坏的文件?
首先,感谢任何能够帮助解决我遇到的这个看似简单的问题的人。背景:我有一个使用 Rebex 将文件上传到服务器的应用程序。出于测试目的,我需要做的是创建一个假文件,将其放在所有其他文件的中间,然后在程序中创建一个异常来捕获该假文件(我们称之为“fileX”),然后抛出一个错误。基本上,测试的重点是看看上传必须在上传过程中停止时会发生什么。
我的上传代码如下:
我需要在此代码下添加什么才能在到达“fileX”后停止上传?我找不到有关此类测试的任何文档。
谢谢!
c# - IMAP rebex 客户端连接超时
我有看不见的电子邮件的唯一键列表,我当前的逻辑是在一个会话/连接中处理它。但是,有时 server[rebex] 崩溃并发送错误 *
Rebex.Net.ImapException:服务器已关闭连接。
在以下点。
- client.GetMailMessage(unique_key); //从唯一键获取特定电子邮件的信息
在这里,它会标记特定电子邮件的状态,尽管它会产生错误。因此,下次如果我尝试获取未见电子邮件的信息,则将错过此特定的唯一关键电子邮件。
在这里,我探索了一些可能的方法
- 将该错误电子邮件标记为看不见。
- 再次为该特定电子邮件创建连接并从中获取信息。
- 使 IMAP 客户端单例,每当它崩溃时,创建一个新的。
有没有更优化的解决方案?谢谢
c# - 无法使用 Rebex 库正确创建受密码保护的 zip 文件
我正在尝试使用 Rebex 库创建受密码保护的 zip 文件。
这是我使用的代码
但是,当我尝试打开文件时,我没有得到预期的“需要密码”对话框。
相反,我收到错误消息“Windows 无法完成提取。无法创建目标文件'
我确实需要获得预期的“需要密码”对话框,以便正确提取文件
有没有人处理过这个问题并找到了解决方案?