У меня проблема с отправкой html vis aws-ses. Время от времени он отправляет base64 текст в теле письма. Я смог записать html-файл, в котором есть эта проблема, и не смог выяснить проблему - надеясь, что кто-нибудь еще знает, как ее исправить.
Я даже создал контрольный пример для воспроизведения этой проблемы.
Ссылка на тестовый пример: https://drive.google.com/file/d/1LWrnQowI4yLr1nYOSzcCF7_gH1sJ9_ht/view?usp=sharing
Я использую java sdk для отправки электронной почты через SES и передачи HTML на сервер ses, но он отправляет символы base64 в теле письма, как показано ниже:
=? UTF-8? B? PCEtLVtpZiBndGUgbXNvIDldPjx4bWw + CiAgICAgPG86T2Zm? = =? UTF-8? B? AWNlRG9jdW1lbnRTZXR0aW5ncz4KICAgICAgPG86QWxsb3dQTg ==? = =? UTF-8? B? RY8 + CiAgICAgIDxvOlBpeGVsc1BlckluY2g + OTY8L286UGl4? = =? UTF-8? В? ZWxzUGVySW5jaD4KICAgICA8L286T2ZmaWNlRG9jdW1lbnRTZQ ==? = =? UTF-8? B? dHRpbmdzPgogICAgPC94bWw + PCFbZW5kaWZdLS0 + CjxodG1s? = =? UTF-8? B? PgogPGhlYWQ + IAogIDxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbg ==? = =? UTF-8? B? dC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9? = =? UTF-8? B? dXRmLTgiIC8 + IAogIDxtZXRhIG5hbWU9InZpZXdwb3J0IiBjbw ==? = =? UTF-8? B? bnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCIgLz4gCiAgPCEt? = =? UTF-8? B? LVtpZiAhbXNvXT48IS0tPiAKICA8bWV0YSBodHRwLWVxdWl2PQ ==? = =? UTF-8? B? IlgtVUEtQ29tcGF0aWJsZSIgY29udGVudD0iSUU9ZWRnZSIg? = =? UTF-8? B? Lz4gCiAgPCEtLTwhW2VuZGlmXS0tPiAKICA8dGl0bGU + PC90aQ ==? = =? UTF-8? B? dGxlPiAKICA8c3R5bGUgaWQ9Im1lZGlhLXF1ZXJ5IiB0eXBl? = =? UTF-8? B? PSJ0ZXh0L2NzcyI + Ym9keSB7CiAgbWFyZ2luOiAwOwogIHBhZA ==? = =? UTF-8? B? ZGluZzogMDsgfQoKdGFibGUsIHRyLCB0ZCB7CiAgdmVydGljYQ == ? = =? UTF-8? B?