Assuming that your application of a Dirichlet BC is to release recharge that cannot infiltrate, I would apply a SEEPAGE BC in addition to the recharge (for RICHARDS and TH). Water cannot enter the domain through the seepage BC unless the boundary pressure is
>= 101325, but it can be released, and the gradient is calculated against 101325 [i.e., (Pcell - Patm)/distance].
For GENERAL mode, you can apply a separate Dirichlet BC that assigned a gas pressure (101325), relative humidity and temperature.
Glenn