Hola!
Los remito a una sencilla guía de diseño [en inglés] para intentar obtener la mejor compatibilidad posible con los diferentes clientes de correo:
HTML email design guide
Los puntos más relevantes son:
- trabajar con diseños de hasta 650px de ancho
- maquetar con tablas
- no utilizar hojas de estilos externas, que la declaraciones sean inline
- evitar utilizar elementos flotantes