DNS and EMAIL SMTP

I have a question hosting told me that if i change DNS i would loose my email service in the domain, how can we do that without loosing the capcity to send emails?

That’s a question for your host. There’s nothing technical that would cause that so it’s just their policy.