3 ms·I meant mailbox.org is based in Germany :)by jszymborski 9y agoI meant mailbox.org is based in Germany :)bogomipz 9y agoAh sorry, I didn't read closely enough, mailbox.org looks good. Cheers.