Przede wszystki kolorujemy komórki TD a nie wiersze TR
thead th,
thead td {
background-color: #a9d388 !important;
}
trzeba też dodać border-collapse dla tabeli
table {
border-collapse: collapse;
}
po tych zmianach działa
MS Outlook nie potrafi poprawnie odczytać CSS z wiadomości napisanej w HTML.
Między innymi nie potrafi wyświetlić koloru tła.
Aby tego dokonać należy zamiast:
<div style="#ff0000"></div>
użyć
<div bgcolor="#ff0000" style="#ff0000"></div>