Я думаю, что ваш почтовый или простой почтовый ящик - это просто строка, которую вы хотите встроить в html почтовую часть тела.Поскольку html имеет собственный синтаксис с тегами для составления писем, я бы посоветовал вам посетить w3schools для получения более подробных ссылок.
Например, в вашем случае посмотрите приведенный ниже код.Он сгенерирует HTML-теги таблиц, подходящие для вашей электронной почты, более подробную информацию вы можете найти в ссылке w3school:
df = pd.DataFrame({'Asignee':['Jeyalakshmi', 'Madan', 'Naresh', 'Hemachandran'], 'Count': [56, 52, 49, 49]})
buf = df.to_html()
print(buf)
И это сгенерирует buf, как показано ниже:
<table border="1" class="dataframe">
<thead>
<tr style="text-align: right;">
<th></th>
<th>Asignee</th>
<th>Count</th>
</tr>
</thead>
<tbody>
<tr>
<th>0</th>
<td>Jeyalakshmi</td>
<td>56</td>
</tr>
<tr>
<th>1</th>
<td>Madan</td>
<td>52</td>
</tr>
<tr>
<th>2</th>
<td>Naresh</td>
<td>49</td>
</tr>
<tr>
<th>3</th>
<td>Hemachandran</td>
<td>49</td>
</tr>
</tbody>
</table>
И то же самоев вашем html письме оно будет выглядеть примерно так, как показано ниже:
Asignee Count
0 Jeyalakshmi 56
1 Madan 52
2 Naresh 49
3 Hemachandran 49
Надеюсь, это поможет вам в некоторой степени.