> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrazione Resend

> Collega la tua app Base44 con Resend per inviare email come conferme, aggiornamenti e newsletter dal tuo dominio con una configurazione minima.

<Info>
  <u>Nota</u>: L'integrazione Resend è disponibile sui piani Builder e superiori. Se sei sul piano Free, devi aggiornare la tua app per usare funzioni di backend.
</Info>

## **Configurazione passo passo**

### **Parte 1: Lato Resend**

Se hai già le tue chiavi API Resend, puoi saltare a "[Parte 2 - Lato Base44](https://docs.base44.com/Integrations/Resend-integration#part-2%3A-the-base44-side)".

<Steps>
  <Step title="Crea un account Resend">
    <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/Resendsetupaccount1-verifydomain.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=ec6940b8eaaa1f688cb4a4e80251fea4" alt="Resendsetupaccount1 Verifydomain Pn" width="1024" height="495" data-path="images/Resendsetupaccount1-verifydomain.png" />

    Se non ne hai già uno:

    1. Vai su [<u>Resend domains</u>](https://resend.com/domains)
    2. Iscriviti e aggiungi il tuo dominio
  </Step>

  <Step title="Verifica il tuo dominio">
    Dopo aver aggiunto il tuo dominio

    1. Segui le istruzioni DNS fornite da Resend per completare la verifica del dominio. Ti verranno forniti record DNS (TXT, MX) da aggiungere tramite il tuo provider DNS.
    2. Questi aiutano a evitare che le tue email vengano segnalate come spam.

    <Tip>
      Suggerimento: Puoi usare un sottodominio come [updates.yourdomain.com](http://updates.yourdomain.com) o [mail.yourdomain.com](http://mail.yourdomain.com) invece del tuo dominio principale. Questo aiuta a isolare la reputazione di invio email e può ridurre il rischio di problemi di deliverability sul tuo dominio principale.
    </Tip>
  </Step>

  <Step title="Crea la tua chiave API Resend">
    <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/Resendsetupaccount-APIkey.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=5b2a8a35b153694f586f45dcdbe2608c" alt="Resendsetupaccount AP Ikey Pn" width="1024" height="494" data-path="images/Resendsetupaccount-APIkey.png" />

    1. Vai alla [<u>pagina API Keys</u>](https://resend.com/api-keys)
    2. Clicca su "**Generate API key**"
    3. Copia e salva la chiave in un posto sicuro, ma tienila anche a portata di mano. Dovrai incollarla in Base44 nel passaggio successivo.
  </Step>
</Steps>

### Parte 2: **Lato Base44**

Una volta che hai le tue chiavi API Resend, ci sono due modi per usare questa integrazione in Base44. Clicca sull'opzione qui sotto per espanderla e vedere le istruzioni.

<Accordion defaultOpen icon="sparkles" title="Opzione 1: Creare un'app da zero (preferita)">
  1. Vai alla [pagina del catalogo integrazioni](https://app.base44.com/integrations-catalog)

       <Info>
         Assicurati di aver effettuato l'accesso a Base44 per vedere questa pagina
       </Info>

       <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/Integrations.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=16ac71b185167177ef260be7c92b0339" alt="Integrations Pn" width="1570" height="652" data-path="images/Integrations.png" />
  2. Trova Resend e clicca su "**Use this integration**"

       <img src="https://mintcdn.com/base44/oUaRpzSyJvMVshj9/images/Resend-useintegration.png?fit=max&auto=format&n=oUaRpzSyJvMVshj9&q=85&s=3287824e497c3f8bc88041e822804063" alt="Resend Useintegration Pn" width="1566" height="815" data-path="images/Resend-useintegration.png" />
  3. Quando richiesto, incolla la tua chiave API dal Passaggio 3. La tua app è ora connessa a Resend.

       <img src="https://mintcdn.com/base44/-Vklow6W-uVvNnvR/images/resend-apikeys.png?fit=max&auto=format&n=-Vklow6W-uVvNnvR&q=85&s=3f5a6facbb160e59a40c13604579d5b6" alt="Resend Apikeys Pn" width="1572" height="815" data-path="images/resend-apikeys.png" />
  4. Digita la tua idea / prompt nella casella chat IA per costruire la tua app

     > *"Build me an app to create and send welcome emails when someone signs up."*

     L'IA di Base44 ti guiderà nella configurazione.
</Accordion>

<Accordion defaultOpen icon="browser" title="Opzione 2: Lavorare con un'app esistente">
  Se stai lavorando in un'app esistente, puoi usare la chat per chiedere:

  > *"Add the Resend integration to my app. Prompt me for the API key and send a welcome email when someone subscribes."*

  La chat IA ti guiderà quindi nei passaggi per configurare questa integrazione e ti chiederà le tue chiavi API.
</Accordion>

## **Casi d'uso comuni per l'integrazione Base44 x Resend**

Ecco alcuni esempi di come Resend può essere usato nella tua app Base44:

* Email di benvenuto quando qualcuno si iscrive
* Link per il reset password o email di recupero account
* Conferme d'ordine o aggiornamenti di stato
* Avvisi interni al team quando vengono inviati form
* Email di promemoria per azioni lasciate incomplete
* Campagne newsletter per iscritti o utenti
* Richieste di sondaggi o feedback dopo azioni chiave
* Aggiornamenti basati su trigger a utenti o admin

## **FAQ**

<AccordionGroup>
  <Accordion title="What is Resend?">
    Resend è una piattaforma moderna di API email. Aiuta gli sviluppatori a inviare facilmente email transazionali e di marketing, con un focus sulla deliverability e sulla facilità d'uso.
  </Accordion>

  <Accordion title="Do I need a paid Resend plan?">
    No. Il piano gratuito ti permette di inviare email da un dominio verificato e supporta fino a 3.000 contatti.
  </Accordion>

  <Accordion title="How do I manage newsletter subscribers?">
    Usa le Audience di Resend per:

    * Aggiungere contatti via CSV, manualmente o via API.
    * Gestire automaticamente le cancellazioni con il link integrato di Resend.
  </Accordion>

  <Accordion title="How does Resend handle unsubscribes?">
    Le cancellazioni vengono elaborate automaticamente:

    * Devi includere un link di cancellazione in tutte le email broadcast.
    * Resend rimuoverà gli utenti che si cancellano.
    * Questo garantisce la conformità con leggi come CAN-SPAM e GDPR.
  </Accordion>

  <Accordion title="Can I set up double opt-in?">
    Sì, manualmente:

    1. Invia un'email di conferma dopo l'invio del form.
    2. Includi un link su cui gli utenti possono cliccare.
    3. Aggiungi gli utenti alla tua audience solo dopo che confermano.
  </Accordion>

  <Accordion title="Why are my emails going to spam?">
    Alcuni motivi comuni:

    * Il tuo dominio non è verificato
    * Manca la versione in testo semplice
    * Uso di un mittente generico (ad esempio, [onboarding@resend.dev](mailto:onboarding@resend.dev))
    * Nessun link di cancellazione nelle email di marketing

    <Tip>
      Usa i [<u>Deliverability Insights</u>](https://resend.com/docs/dashboard/emails/deliverability-insights) di Resend per ottenere suggerimenti in base alla tua configurazione email.
    </Tip>
  </Accordion>

  <Accordion title="Can I customize how my emails look?">
    Sì, puoi usare strumenti come [<u>React Email</u>](https://react.email/), una libreria open-source per costruire email stilizzate con componenti React.
  </Accordion>

  <Accordion title="Does Resend support transactional and marketing emails?">
    Sì, Resend supporta entrambi i tipi di email:

    * Email transazionali - come conferme di account, reset password e notifiche in tempo reale

    Email di marketing - come newsletter e campagne promozionali, inviate usando lo [<u>strumento Broadcast</u>](https://resend.com/docs/dashboard/broadcasts/introduction) e le [<u>Audience</u>](https://resend.com/docs/dashboard/audiences/introduction)
  </Accordion>

  <Accordion title="Can I send emails to people who are not signed up with my app?">
    Se vuoi inviare email a persone che non sono iscritte alla tua app, puoi usare un servizio email esterno come Resend. Resend ti permette di inviare email a qualsiasi destinatario, che si sia registrato alla tua app o meno.

    La funzione email integrata può inviare email solo agli utenti iscritti alla tua app.
  </Accordion>
</AccordionGroup>

<Note>Questa pagina è stata tradotta utilizzando l'IA. Per informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>
