if I have communications with someone through the internet with a homeserver. I would inevitably give out my IP address. Is that a bad thing? In my country they don’t have services like that, RTCing would be a bit sluggish using available euro servers.
One thing:
Hosting email at home is not possible at all. Since you didn’t rent a static IP address and set the inverse zone of your email domain, most public and common email servers will auto-block you.
You need two static email addresses?
Edit: At this point I’ll have another service provider to have my own email.
In DNS you have a direct zone for records A, AAAA, MX, TXT, etc and an inverse zone also called rDNS for PTR records.
It’s not impossible – if everyone starts doing it, then most public and common email servers cannot block them.
Self-hosting without applying these checks (which would involve signing a contract and exposing property data about the static IP address) is a thing used by spammers and they have the blocking automatized most times.