feat: add readme (#106)

This commit is contained in:
Dream Hunter
2024-04-09 18:55:53 +08:00
committed by GitHub
parent 796d72badb
commit a124e00766
3 changed files with 15 additions and 11 deletions

View File

@@ -8,18 +8,8 @@ async function email(message, env, ctx) {
return;
}
if (!env.PREFIX || (message.to && message.to.startsWith(env.PREFIX))) {
const reader = message.raw.getReader();
const decoder = new TextDecoder("utf-8");
let rawEmail = "";
while (true) {
const { done, value } = await reader.read();
if (done) {
break;
}
rawEmail += decoder.decode(value);
}
const rawEmail = await new Response(message.raw).text();
const message_id = message.headers.get("Message-ID");
// save email
const { success } = await env.DB.prepare(
`INSERT INTO raw_mails (source, address, raw, message_id) VALUES (?, ?, ?, ?)`