E-Mails mit AutoSend senden
Sehen Sie sich den Quellcode hier an.
LaunchFa.st macht es Ihnen mit seiner integrierten Anbindung leichter, E-Mails mit AutoSend zu senden.
So richten Sie AutoSend für die Nutzung mit LaunchFast ein:
-
Erstellen Sie ein AutoSend-Konto.
-
Verknüpfen Sie Ihre Domain, indem Sie die Schritte in ihrem Domain-Leitfaden abschließen.
-
Holen Sie sich den AutoSend-API-Schlüssel von https://autosend.com/settings/api-key.
-
Stellen Sie sicher, dass Sie die Umgebungsvariable(n) Ihrer Anwendung gemäß der folgenden Anweisung aktualisieren:
Um E-Mails mit AutoSend zu senden, verwenden Sie das sendEmail-Hilfsprogramm in Ihrem serverseitigen Code:
import { sendEmail } from '@/lib/utils/email'import type { APIContext } from 'astro'
export async function GET({ request }: APIContext) { // From a server-side API that is being fetched
// Send an email using AutoSend // Read more on https://docs.autosend.com/quickstart/email-using-api await sendEmail({ text: context.text, subject: context.subject, from: 'Rishi Raj Jain <emails@rishi.app>', to: typeof context.to === 'string' ? [context.to] : context.to, }, 'autosend')}
export async function POST({ request }: APIContext) { // From a server-side API that is being POST-ed to
// Send an email using AutoSend // Read more on https://docs.autosend.com/quickstart/email-using-api await sendEmail({ text: context.text, subject: context.subject, from: 'Rishi Raj Jain <emails@rishi.app>', to: typeof context.to === 'string' ? [context.to] : context.to, }, 'autosend')}