Budget: 4750 UAH Deadline: 5 days
I understand the task: to set up Alaveteli on a clean Hostinger VPS, and the key point is to establish a two-way mail gateway to generate addresses for each request and send emails to the authorities, while correctly receiving responses back into the pipe to the engine script for publication on the site.
I see the stages as follows. Basic server preparation — users, SSH access, UFW or iptables, fail2ban. I will set up Alaveteli according to the official manual; for isolating dependencies with Xapian and Rails, it's more convenient through a Docker container, but if you prefer to maintain a bare-metal installation directly on the host — I will do it in the way that is more comfortable for you to manage later.
The mail part is the most important. I will configure the MTA for sending, and for incoming routing, I will set up a transport that passes the body of the email through a pipe to the Alaveteli mail-handler script, with the correct permissions and logging, so that no email gets lost. I have experience with the SMTP and IMAP stack and processing incoming mail with scripts, I understand the inbound-pipe concept and have done similar mail flows.
I will run deliverability checks separately: DNS records A, MX, PTR, SPF, DKIM with signing through the MTA, DMARC, verification through mail-tester, and actual sending to a test mailbox, because government institutions are strict about spam policies and without correct DKIM, emails are filtered out.
The final step — a joint test: sending a request, receiving a response back, and publishing on the site.
To give an accurate estimate on timelines, please clarify two points: are we installing Alaveteli in Docker or directly on the host, and is there already a purchased domain with access to the DNS zone? After your response, I will provide a clear time estimate.