Я бы определенно использовал встроенный стиль.Некоторое время я рассматривал электронные письма как довольно много HTML-документов и узнал, как некоторые из моих пользователей получают пустые электронные письма.
Хороший почтовый клиент будет поддерживать внешний CSS, но если вам нужно быть уверенным, что получатели смогут читать электронную почту независимо от того, насколько дрянным является их клиент, используйте встроенные стили.