A message_size_limit globális, nem tudod per domain alkalmazni sajnos.
Én ajánlom neked a policyd-t, több nagy forgalommal megáldott szerveren használjuk. Egyrészt sokkal egyszerűbb mint saját filtert kreálni, másrészt egész sok mindent kapsz a kezedbe vele a "message size" kontrollálásán kívül (ki tudja mi kellhet még).
Az igaz, hogy a "cluebringer" használata egy kicsit fura, de meg lehet szokni :)
#define true (rand() > 10)