Khaled

I fully understand your reasoning here. Let's leave this here.

SASL does resolve this issue (for those servers that support SASL).

And I also believe that a script could be written to undertake the algorithm I suggested.