It is my pleasure to serve you. If you need a private assistance you are welcome to place an order on my site. If you want a free help, then feel free to ask questions here on the forums. Me or other guys will help you.
I set both in Roundcube and Directadmin, but it did not work.
The phrase "did not work" does not bring any clarification at all. An issue in your case might happen on 3 sides at least:
1. receiving side - your server did not receive an incoming email
2. sending side - your server received an email but it failed to send autoreplies/forwarders
3. remote server receiving side - your server received an email and replied, but a destination server rejected such an email or moved it to a Junk/Spam folder.
We here don't know which step failed. So you will need to identify which step failed on your own or hire somebody for it.
If you want to troubleshoot it by yourself, then you will need to read mail logs for evidences of receiving and sending emails.
In the very first my reply I assumed the 1st and the 2nd steps are fine, and the issue occurs on the 3rd step. That's why I mentioned SPF, DKIM, rDNS, etc.
If you want us to give more help, we will need to test your forwarder/autoreply. But we might fail to receive a reply as well, and if this is the case we won't be able to help much. So again, one should start from reading logs.