diff --git a/email_api/email_api/app.js b/email_api/email_api/app.js index 69ab1d1..bc9563e 100644 --- a/email_api/email_api/app.js +++ b/email_api/email_api/app.js @@ -146,7 +146,7 @@ app.post('/process/:domain', async (req, res) => { const emailBytes = compressed ? gunzipSync(Buffer.from(raw, 'binary')).toString('binary') : raw; const emailBuffer = Buffer.from(emailBytes, 'binary'); - const parser = await simpleParser(body); + const parser = await simpleParser(emailBuffer); const fromAddr = parser.from?.value[0]?.address || `lambda@${domain}`; recipients = [ ...(parser.to?.value || []),