Enter/Exit OnionMail SMTP servers connect the Internet and Tor. The addressed must be translated from hidden service address to Internet address ad viceversa.
There are some way to do this:
MAT = Mail Address Translation: localpart.hiddenservice.onion@internetServer.tld = localpart@hiddenservice.onion
VMAT = Virtual Mail Address Translation: localpart1@internetServer.tld = localpart2@hiddenservice.onion (With public Database)
SMAT = Scrambled Mail Address Translation: base32encryptedWithHC256Address-HiddenServiceIdAndSalt.so@internetServer.tld = localpart@hiddenservice.onion (With private hidden service salt and id; without database).
VCMAT = Virtual circuit VMAT. localpart2.vc@internetServer.tld = (firstHop.vc@server.onion) = (secondHop.vc@server.onion) = ... (nHop.vc@server.onion) = localpart@hiddenservice.onion (False connection). (False connection). Available from OnionMail2.
And others....
Valid characters of localpart: [a-zA-Z0-9-._] The last part after the character dot "." declare the type of address.
*.onion = M.A.T. Address. *.list = Mailing list. *.news = Newsgroup. *.op = SysOp reserved. *.app = Applications / bot. *.sys = OnionMail system. *.so = Scrambled VMAT. *.vc or *.iam = Virtual circuit VMAT. *.o = VMAT 3 Reserved. *.tor (or other word with 3 ot less characters) = Old only Tor address protocol (Removed in OnionMail 1.8.1 Alpha). *.a = Anonymous remailer address. *.x = Reserved. sysop = SysOp System administrator. server = Server bot.
All others *.* are free for user as normal address local part. Example: user.wxyz@hiddenservice.onion is a normal user's OnionMail address. (The MAT address is: user.wxyz.hiddenservice.onion@internetSevewr.tld )
Some address functions may be encapsulated. *.list.*.onion@internetServer.tld = A mailing list MAT address. OR *.list@internetServer.tld = VMAT address of a mailing list. VMAT Mail type must be the same of tor address type.
The special characters: +~ and others, except -_ Reserved for future use.
The special address: iam.onion The meaning of this invalid hidden service address is "the otherside address". Can be used to set the local addresses on the same server only for special users like: sysop@iam.onion, server@iam.onion
This address is used by TORM IAM request by the OnionMail server's IAM/InterNos protocol. for example if you send a request "TORM IAM iam.onion V2" you will receive the server's manifest without reversed request.
All IP addresses are set to [0.0.0.0]