Email Error: missing or malformed local part

Vishal Sanwar picture Vishal Sanwar · Dec 8, 2014 · Viewed 9.7k times · Source

I am noticing that I get an email from my server each time an order is placed. It looks like the customer confirmation emails are not sending.

This is part of the error message:

A message that you sent contained one or more recipient addresses that were
incorrectly constructed:

=?utf-8?B?R3Vlc3Q=?= <>: missing or malformed local part

This address has been ignored. The other addresses in the message were
syntactically valid and have been passed on for an attempt at delivery.

------ This is a copy of your message, including all the headers. ------

To: =?utf-8?B?R3Vlc3Q=?= <>
Subject: =?utf-8?B?SW50ZWxsaWdlbnQgV29ya3Nob3A6IE5ldyBPcmRlciAjIDEwMDAwMDAzMA==?=

It looks like it’s only when the user checks out without registering

Answer

flyx picture flyx · Dec 8, 2014
=?utf-8?B?R3Vlc3Q=?= <>: missing or malformed local part

The error message is quite obvious: There should be an email address between <>, but there is none. The local part is the part of the address before the @, and as there is nothing at all here, there is no local part. Thus your server is complaining.

You have to fix whatever application is trying to send mails to <> to get rid of the error.