Scenarios for using File Transfer by EmailThere are number of scenarios where it does not make sense to use standard file transfer protocols, or where File Transfer by Email offers real advantages:
Applications of File Transfer by EmailIsode is providing File Transfer by Email as a general purpose building
block that can be used to support a range of applications. Applications
identified are:
Solution Architecture
Isode's File Transfer by Email is implemented as a part of its M-Switch product, as illustrated above. There is a special File Transfer by Email (FTBE) channel in M-Switch that supports inbound and outbound files. This gives an easy mechanism for applications to send and receive files. Files can be sent over SMTP (Internet Mail) or over X.400. FTBE channels are bi-directional, and so messages can be sent in both directions (in and out). An FTBE channel can send to multiple recipients. For such a multicast distribution, the recipients would be configured for just the single sender. In general, special email addresses will be configured for FTBE, as the accounts used should not receive general purpose email, and should only be used for one FTBE distribution configuration. AcknowledgementsEnd to End acknowledgements are key to ensuring 100% reliability. Because Isode’s File Transfer by Email solution provides two way communications, applications using FTBE can send application level acknowledgements. This is desirable, as it enables a sending application to ensure that the data has been received and processed correctly. Isode also uses delivery reports to acknowledge delivery at the FTBE level. This checking will be useful for applications that do not provide application level acknowledgement, and to provide an additional level of system monitoring. This is currently provided only for X.400, and may be added for SMTP in a future release. Application IntegrationIntegration between applications using File Transfer by Email and M-Switch is done entirely at the file system level. M-Switch uses file naming conventions to pass back acknowledgement and status information. This approach enables the FTBE application to be completely decoupled from M-Switch. M-Switch provides transfer status information using files, and it is up to the application to report this status to the user. SecurityApplications using File Transfer by Email may require security. Security Services that might be needed are:
These services could be provided by a several protocol options:
Isode may add these security capabilities to future releases. Feedback on requirements is solicited. End User File TransferAlthough the Isode File Transfer by Email solution could be used by an end user, it is not really suitable for three reasons:
For this reason, end user file transfer is best provided as a simple application, most likely with a GUI, that enables users to drag and drop files and reports on transfer status. This could include end to end acknowledgements, reporting on recipient opening, moving or deleting the file. Isode may provide such an application in a future release. Feedback on requirements is solicited. ConclusionsFile Transfer by Email is a useful capability for a number of applications,
in particular to support Directory Replication. This paper has looked
at the requirements and described Isode’s solution.
|
|||||||
| Copyright © 2009 Isode | sitemap privacy feedback
|
||||||