const result = await fetch("https://api.mailchannels.net/tx/v1/send", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
personalizations: [
{
to: [
{
email: env.CONTACTED_EMAIL,
name: env.CONTACTED_NAME
}
]
}
],
from: {
email: env.SENDING_EMAIL,
name: env.SENDING_NAME
},
reply_to: {
email,
name
},
subject: env.CONTACTED_SUBJECT,
content: [
{
type: "text/plain",
value: message
}
]
})
});
if (result.status !== 202) {
console.error(`${result.status}: ${await result.text()}`);
return errorResponse(500);
}
const result = await fetch("https://api.mailchannels.net/tx/v1/send", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
personalizations: [
{
to: [
{
email: env.CONTACTED_EMAIL,
name: env.CONTACTED_NAME
}
]
}
],
from: {
email: env.SENDING_EMAIL,
name: env.SENDING_NAME
},
reply_to: {
email,
name
},
subject: env.CONTACTED_SUBJECT,
content: [
{
type: "text/plain",
value: message
}
]
})
});
if (result.status !== 202) {
console.error(`${result.status}: ${await result.text()}`);
return errorResponse(500);
}