I solved it myself.
Solution was, that I had to add alias in my email server and to avoid loop I had to create another route for mailgate, so what I did exactly was:
create 2 more files similar to .qmail-rt
, and i named them .qmail-rt2 .qmail-rt2-comment
with exactly the same content, so at this point I have two mailgates to my rt system with firstname.lastname@example.org
. So as delivery was working localy perfectly, at this point I needed to let know remote hosts of that email address existance, so I went where I can add alliases and put:
email@example.com -> firstname.lastname@example.org
. As I've mentioned before it was necesarry to avoid loop, now when email comes from remote, it can see that there is an allias for email@example.com
and than server delivers message locally through second mailgate.
P.S. I don't believe it's a normal solution, it's just a workaround, if anyone knows a real issue how can I add my prefered address to the list provided for remote hosts, please let me know, thank U