We know how to send/retrieve e-mails using Java Mail API. Consider In SHIPS Java mail is not workable. In this situation, SHIPS are using Satellite mails. Using Java mail API, how can we send/receive emails from satellite.
Why? JavaMail relies on access to an SMTP/POP3/IMAP server. As long as that is available, and connected to network that knows how to send TCP/IP traffic through a satellite network (which might very well use TCP/IP anyway), there should be no difference to sending email over a fixed line.
(As an aside, part of the reason TCP/IP came about was that the protocol should not care whether it was carried by a land line, satellite or radio transmitters. See Vint Cerf: How the Internet Came to Be for details.)
you are correct. But in ships, computers should need internet connection. Right? Some situation they need to connect satellite connection provider to connect internet. so such situation, how? I am confusing.....
Joined: Mar 22, 2005
Yes, they need a satellite network connection, but JavaMail doesn't need to care about that because TCP/IP abstracts it away. I suppose there might be a delay if the connection is not always available; I've no idea how this works on a ship.