What issues are you having with the filename? I host my own Office 365 tenant for my personal domain, and send files to my kindle.com address from Calibre using Xfinity's SMTP server. I also had this working with Office 365, but it was hosing my Xfinity bandwidth limit because every book I sent ended up in my sent items folder in my mailbox.
|