My problem:
I access the Roundcube and can send emails as usual
when I reply to these emails outside my server (example gmail) the email does not arrive.
Exim4 works already out of the box, there is no need to reconfigure.
Please follow the advice of @falzo for debuging your issue, start with an easy domain setup, verify that you xan send and receive emails, have proper records and communication - then proceed with the next step. But as he already properly wrote, we can’t help out here - we support if you have hestia related issues.
have you accidentically blocked yourself incoming on port 25 with the firewall settings or forgotten to open that port on your providers firewall?
check your logfiles. do you see incoming connections from gmail getting rejected? do you see incoming connections at all?
mails don’t get lost at all, so if it doesn’t arrive in your inbox, what does the ‘not delivered’ message say? after 24h you’d at least should get a ‘deferred’ message or something alike…
I have to agree with @Raphael , this are basic server management task you should be able to manage yourself - hestia is intended to make setup and reoccuring tasks easier, however it’s not there to simply skip learning you still need to have everything around it setup correctly and know what you are doing - we can’t help with that.
if this sounds rude or disappointing I apologize. however, we really have no intention of nurturing the thought that hestia is a beginners product
I agree with @falzo, it seems a problem with the DNS. Are you sure that the DNS are only configured in Hestia and there is nothinG conflicting in the company providing you the domain?
I might be wrong, but you should configure the DNS with Hestia, wait a day for the DNS to propagate, and then use CloudFlare. Starting from a Hestia’s default settings, Cloudflare should detect your DNS configuration and import it.
Try like that and check again (maybe you will have to delete your domain from Cloudflare first).
Just remember:
Always do backup of all configurations and system
The DNS take long to update, so you should wait when you start using Hestia’s DNS and then wait again before configuring Cloudflare again.
2020-04-22 12:12:49 1jRH3R-0000Ta-I2 => sistema [email protected]R=localuser_fwd_only T=devnull
sorry man, but obviously you setup your mail account that you are trying to send something to with a forward and to not keep a local copy.
so every mail comes in, gets forwarded (maybe) and saved in /dev/null aka deleted.
PS: and probably because the forward then fails (if you forward back to gmail, it’s most likely just rejected because it’s a loop) the message ends up in the frozen queue, because it has nowhere else to go to.
your logfile definitely says otherwise. also your initial question about catchall and forwarding suggest, that you tried quite some things before…
whatever you did change or not, something got messed up. probably best to remove the mail-account and the mail domain completely and then step-by-step add it again.
you could also try to simply set up another mail account that might not be borked already - just for testing purposes
however, your exim4 mailserver clearly receives messages. it just tries to forward them and deletes them right after. that’s a configuration issue caused by whatever else you might have already tried to fix it or achieve your initial goal to forward stuff. did you do some stuff on the console or add aliases manually to the exim config or something like that?
good thing though: at least your dns entries seems to be working as intended