Translation of "I received your email" in German

I received your email and the heartfelt condolences.
Ich habe Ihre E-Mail und das tief empfundenes Beileid empfangen.
ParaCrawl v7.1

I received your email dated 30th April and I thank you for that.
Ich erhielt Ihre E-Mail vom 30. April und ich danke Ihnen dafür.
ParaCrawl v7.1

Why am I not receiving your emails?
Warum erhalte ich Ihre E-Mails nicht?
CCAligned v1

I don’t receive your email promotions, what should I do?
Ich erhalte keine E-Mails mit Aktionsangeboten, was soll ich machen?
ParaCrawl v7.1

I did not receive your email or the email you sent me does not display correctly
Ich habe Ihre E-Mail nicht erhalten oder die von Ihnen gesendete E-Mail wird nicht korrekt angezeigt.
CCAligned v1