I want to write an app that consolidates/aggregates multiple email accounts (e.g., att.net and gmail) so that the user can experience "one-stop-shopping" for all of their mail, or at least all of their personal email (I don't think it will be possible (or perhaps even illegal) to include work mail, such as Outlook, that may be behind corporate walls).
However, before I get started on this, I need to know if this is even possible for personal email, IOW: are the necessary "connection strings" for email providers such as gmail, hotmail, att.net/yahoo, etc. "public knowledge"?
Obviously, the user would need to enter their userName and passWord, but to connect to the appropriate mail server then - can I rely on it being something persistent and "open" for access?