I’m considering to use a program, that uses SMTP to deliver large amount of information (multi megs files) from one user to another, in a process of synchronization.
Can somone please tell me what are the pros and cons of this protocol for the aforementioned task and how it’s compared to other data delivery protocols, in terms of efficiency and ease of use?
** Some more details:
This program is supposed to be used by some 50 users at first stage. The program enables creating communities of common interest (such as a project that they all take part in it or a manual that some users contributes to). So, in this case, a community may contain from 2 users up to a dozen or two.
The information is synchronized between the users in the community, by sending to it via Email. The information may contain text messages with or without attachment. Attached files may be a word document, a picture or a presentation. So the size varies from few Kilos to 10 – 20 Megs per synchronization action.
What might be the consequences of this activity over SMTP. Is it robust enough to handle it, Which protocols would do the job better?