"valid through August 19"
(I'm a native English speaker, not from the US where "through" seems more common)
Personally, I would say "August 19th", not "19".
If the duration is less than three months, the year can be inferred from the date of the email.