;
Most of WorldCast's power comes from its fast and reliable direct multi-threaded delivery, which allows instant feedback on its operation.
WorldCast also offers the possibility of using SMTP servers, providing the best of both worlds.
It's up to the user to decide the kind of relaying used by WorldCast.
Advantages of using an SMTP server
If your SMTP server is "local", all the emails will be relayed directly to it, "locally", providing great speed
The "bcc" field can be used, providing great speed. Note that if you use the "bcc", the messages cannot be customized.
Note: You cannot validate an email address list using an SMTP server
Drawbacks of using an SMTP server
If your SMTP server is not "local", it depends on the connection between your computer and the SMTP to determine the speed. There is no guarantee that the speed will be greater or not. If it's local, the speed will be maximized.
Since all the emails will be relayed directly to the SMTP Server, you will have no instant feedback on whether the emails are being delivered or not. If the SMTP is too busy relaying other messages, your messages will be in a queue and there will be a great lag between the time you relayed the messages to it and the time it actually relayed the messages to the final recipient.
If the email was not relayed for any reason, it is a common procedure of the SMTP to return the message to you, showing the error. In this case, you can get your mailbox filled with unwanted messages.
Note: You cannot validate an email address list using an SMTP server
Advantages of using direct multi-threaded delivery:
Instant feedback about the email being delivered or not. If for some reason the email is not delivered, the reason will be displayed (invalid email, SMTP not connected, connection time-out, invalid domain...)
Since it does not use a SMTP server, the messages sent will NEVER be queued - they will be delivered instantly, providing great speed and reliability (due to its multi-threaded engine). Also, the undelivered messages won't return to you (except in special cases, where some SMTP servers are programmed not to give instant feedback, returning messages to their senders).
Multi-threaded delivery provides speed and reliability - The user is instantly notified the message has arrived to its recipient.
Drawbacks of using direct multi-threaded delivery:
If you have a local SMTP server, it can be faster than using direct multi-threaded delivery.