Vai al contenuto principale
Amazon

Messaggio sul mittente quando rispondi ad Amazon da Odoo: cosa fare

Il messaggio Configura un'email mittente per rispondere ad Amazon. (Configure a sender email to reply to Amazon.) può comparire premendo Invia quando, rispondendo via email, il modulo non trova nessun indirizzo da usare come mittente. Si risolve impostando l'email dell'utente che invia o quella dell'azienda.

FlexigoTech · Responsabile: Víctor Gómez · Aggiornato il 5 novembre 2026

In breve

Modulo
Amazon
Versioni
Odoo 17, 18, 19 e 20
Verificato
nel codice del connettore, versione 20.0 · nelle fonti collegate in fondo
Lettura
4 min

Quando compare il messaggio

Che messaggio è e in quale momento lo vedi?

È l'avviso Configura un'email mittente per rispondere ad Amazon. (Configure a sender email to reply to Amazon.). Può comparire premendo il pulsante Invia nella finestra per rispondere a un acquirente di Amazon. È un errore: l'azione si ferma e la risposta non parte. Il pulsante Invia è sempre visibile in Odoo 17, 18, 19 e 20, quindi non c'è nessuno stato precedente da rispettare per vederlo.

Schema realizzato con il codice: in alto il pulsante di invio e sotto il messaggio sul mittente, con le etichette in inglese del codice
Schema realizzato con il codice a partire dal codice pubblicato del modulo, non è una schermata di Odoo: il pulsante di invio e il messaggio che può comparire premendolo (Odoo 17, 18, 19 e 20).
Schema realizzato con il codice con lo stesso messaggio in spagnolo, tedesco, francese, italiano e portoghese
Schema realizzato con il codice a partire dalle traduzioni pubblicate del modulo, non è una schermata di Odoo: il testo del messaggio in ciascuna di queste lingue.

Qual è esattamente la condizione che lo provoca?

Che, rispondendo via email, non ci sia nessun indirizzo mittente. Il modulo calcola un indirizzo e, se il risultato è vuoto, mostra il messaggio e non fa altro. In altre parole: se almeno uno degli indirizzi che consulta ha un'email, questo messaggio non compare.

Da dove prende il modulo il mittente e in che ordine?

Nel codice di Odoo 20 l'ordine è questo, e il modulo si ferma al primo indirizzo che trova:

  1. Il mittente di risposta configurato nell'account Amazon.
  2. L'email dell'utente che preme Invia.
  3. L'email dell'azienda.

Se tutte e tre sono vuote, compare il messaggio. Se l'account ha un mittente, l'email dell'utente non viene nemmeno guardata; se l'account non ce l'ha ma l'utente sì, si usa quella dell'utente.

Perché lo stesso thread può essere inviato con un utente e fallire con un altro?

Perché la seconda fonte è l'email di chi preme Invia. Se l'account e l'azienda non hanno email, il risultato dipende dal fatto che l'utente che risponde abbia la propria compilata: con una parte, con un'altra compare il messaggio.

Your Odoo doesn't talk to Amazon, Temu or Shopify?
Video: Your Odoo doesn't talk to Amazon, Temu or Shopify? (video in inglese)

Come si risolve

Cosa devo fare perché sparisca?

Basta che una di queste fonti abbia un'email e premere di nuovo Invia. A seconda di come vuoi lavorare:

  • Se preferisci che ognuno risponda con la propria email, assicurati che ogni utente che risponde abbia la sua compilata.
  • Se preferisci un ripiego per quando l'utente non ha un'email, compila l'email dell'azienda, che è l'ultima cosa che il modulo consulta.

Il messaggio non ti dice quale delle tre fonti manca, perché compare solo quando tutte e tre sono vuote.

Cosa succede alla risposta quando compare l'errore?

L'azione si ferma. Nel codice, il messaggio viene mostrato prima di creare l'email e prima di annotare qualsiasi cosa nel thread, quindi in quel tentativo non si crea nessuna email per l'acquirente né si annota nessuna riga di messaggio in uscita. Quando hai sistemato il mittente, premi di nuovo Invia.

Come verifico che è risolto?

Premi di nuovo Invia: se il messaggio non compare più, il modulo ha trovato un mittente ed è proseguito con l'invio. A quel punto nel thread viene annotata una riga di messaggio in uscita, come spiegato qui sotto.

Cosa succede quando il mittente c'è

Cosa fa il modulo quando trova un mittente?

Prosegue con l'invio via email, in quest'ordine: converte il testo che hai scritto in HTML (conserva gli a capo e fa l'escape dei caratteri speciali), crea un'email con il tuo oggetto, indirizzata all'email dell'acquirente e con il mittente che ha trovato, e la invia. Poi annota nel thread una riga di messaggio in uscita, contrassegnata come inviata, con data e ora dell'invio, il tuo nome e la tua email di utente, l'oggetto e il testo.

Dove arrivano le risposte dell'acquirente?

Se l'account ha un'email di alias di messaggistica (gli spazi in eccesso vengono ignorati), quello è l'indirizzo di risposta. Se non ce l'ha, le risposte tornano al mittente stesso. Il mittente, quindi, evita questo errore ed è anche la destinazione delle risposte quando non c'è un alias.

Compare allo stesso modo in tutte le versioni?

Il messaggio è presente nel codice pubblicato di tutti i rami: Odoo 17, 18, 19 e 20. L'ordine di ricerca descritto sopra è quello del codice di Odoo 20; se lavori con un'altra versione, verificalo lì prima di dare per scontato l'ordine esatto.

Cosa serve al modulo

Il modulo è pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20 e richiede l'abbonamento a FlexigoTech Cloud (piano Connettore: 49 €/mese o 490 €/anno, IVA esclusa). La pagina del modulo è su flexigotech.com e la sua scheda su Odoo Apps è qui.

Se vuoi una mano su questo

FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura. Se stai impostando la messaggistica con gli acquirenti di Amazon e vuoi decidere con calma quale indirizzo deve firmare ogni risposta, scrivici dalla pagina del modulo.

Continua a leggere

Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate

Fonti