2010-09-07 53 views
0

复制到远程服务器我希望创建一个将运行在服务器上生成一个文本文件中的Lotus Notes代理。一旦文件被创建,我需要将它发送到远程服务器。如何文件中的LotusScript

什么是将文件发送到远程服务器的最佳/最简单的方法是什么?使用FileCopy

感谢

+1

您正在使用什么协议? Lotusscript对大多数网络协议缺乏原生支持,但如果你连接到一个标准的文件共享(而不是ftp/http等),你应该可以 – Ben 2010-09-07 13:59:07

回答

1

如果你的“远程”服务器是本地Windows网络上,你可以从服务器文件系统中的文件,只需复制到UNC路径(\ MYSERVER \文件夹\ file.txt的)声明。如果没有,您可能需要考虑使用Java代理,这将使更多的文件传输协议更容易访问。

在这两种情况下,一定要理解Notes代理的安全限制 - 要使代理在服务器上运行并在服务器的文件系统上创建文件,代理将需要标记运行时安全级别为2或3,并由适当授权的ID签名。

0

发送或复制使用O文件/ S像到远程服务器命令要求目的地服务器也映射为源服务器上的驱动器。正如Ed所说的那样,安全性需要让您将文件保存到服务器上,然后尝试复制它们。

您可以在服务器上本地生成的文件,然后使用FTP命令在脚本中发送的文件。或者,如果您是java大师,则可以尝试使用Java.FTP来发送文件。我遇到了一些麻烦,但应该可以在目标服务器上设置FTP帐户。通过一个知名的笔记家伙的FTP相关的东西可以发现herehere

我已经做了它使用的脚本,它很笨拙,但只是推动文件有效。理想情况下,如果另一端的服务器也是Domino服务器,则实际上可以将该文件附加到电子邮件中并将其发送到目标服务器上的mailin帐户。我之前已经完成了这项工作,这很好,因为您只需将文件传递到SMTP进程的整个问题。

相关问题