Not sure how to do the later part
I think the best solution for this is to create an account in QMT for
barracuda to use for relaying, then configure barracuda to
authenticate on port 587.
If you can't configure barracuda to authenticate, there is another
way. I think the problem is that even if you set REQUIRE_AUTH=0 in
tcp.smtp file for barracuda's ip, the run script will clobber that
back to REQUIRE_AUTH=1. *The solution is to use a separate
tcp.submission file for submissions (which will be happening in a
future release). Then REQUIRE_AUTH can be set in tcp.submission (=0
for selected, =1 for default), and remove the variable from the
submission/run file. Don't forget to change the tcp_cdb filename in
the submission/run file, and you should also add the tcp.submission
file to the qmailctl script to build the cdb for it. *
Thanks.
Dave M