Kowal Async Sales Email — email asincrone per Magento 2

Compatibilità
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
0,00 €
Segnala ad un amico

Richiedi informazioni sul prodotto

Descrizione / Kowal Async Sales Email — email asincrone per Magento 2

MAGENTO 2 · EMAIL DI VENDITA · DIAGNOSTICA

Conferme in background. Più controllo sull’invio.

Kowal Async Sales Email imposta come predefinito l’invio asincrono nativo delle email di vendita in Magento 2. Con questa modalità attiva, i processi cron di Magento elaborano le conferme standard separatamente dalla richiesta di acquisto, limitando l’impatto dell’attesa del trasporto email sul normale flusso degli ordini.

Kowal Async Sales EmailKowal Async Sales Email

Ordini · Fatture · Spedizioni · Note di credito

Quali vantaggi per il tuo negozio?

Meno attese durante l’acquisto

  • Separare l’invio delle conferme standard dall’elaborazione dell’acquisto.
  • Individuare arretrati per tipo di documento e la data di creazione del documento in attesa più vecchio.

Diagnostica chiara e monitoraggio personalizzato

  • Controllare ultime esecuzioni cron, attività in ritardo e categorie di errore sicure.
  • Integrare il monitoraggio tramite JSON e codici di uscita.
  • Rispettare le impostazioni esplicite dell’amministratore, che prevalgono sul valore predefinito.

Il meccanismo nativo di Magento

Il modulo imposta sales_email/general/async_sending su 1 nell’ambito di configurazione predefinito. La diagnostica segnala un avviso se il valore effettivo è disattivato. Magento continua a gestire l’attivazione dei singoli tipi di email.

Soglie di avviso per il tuo negozio

Il gruppo Asynchronous Sales Email Diagnostics, in Sales Emails, è disponibile nell’ambito predefinito. Document Age Warning (minutes) vale inizialmente 30 minuti e Cron Delay Warning (minutes) 10 minuti. Entrambi accettano interi da 1 a 525600. L’età si misura dalla creazione del documento e non equivale all’esatto tempo di attesa della mail.

Controlla l’invio con un solo comando

Report testuale:

bin/magento kowal:async-sales-email:status

Per il monitoraggio:

bin/magento kowal:async-sales-email:status --format=json

Un report per individuare gli arretrati

Il report mostra impostazione effettiva, soglie di avviso, documenti in attesa e stato dei quattro processi cron nativi di invio. Considera flag di invio, impostazioni dei negozi, variante nativa dei tentativi rilevata e filtro data ricostruito dalla configurazione dei gestori nativi. Conta separatamente i documenti esclusi dal filtro e quelli con email_sent = 0.

Codici di uscita: 0 stato corretto, 1 avvisi, 2 errore diagnostico o formato non supportato. La diagnostica legge soltanto: non invia messaggi e non modifica i flag. Non include contenuti delle email, indirizzi dei clienti o messaggi grezzi degli errori cron.

Requisiti e ambito del modulo

Cron, trasporto e messaggi supportati

Sono necessari cron Magento funzionante e trasporto email correttamente configurato. Il modulo non risolve errori SMTP o STARTTLS e non aggiunge una coda, un worker o un meccanismo di nuovi tentativi proprio. Usa i meccanismi nativi di Magento.

Sono coperte soltanto email native relative a ordini, fatture, spedizioni e note di credito. Reimpostazioni password, registrazioni, moduli di contatto, newsletter e messaggi di estensioni personalizzate sono esclusi. Estensioni che impongono l’invio sincrono o aggirano i sender nativi richiedono un’analisi separata.

Verifiche prima dell’implementazione

Prima di attivare la modalità su un negozio esistente, controllare le vecchie conferme non inviate: i flag e la logica nativa di Magento possono renderle idonee all’elaborazione. L’assenza di cronologia cron può derivare da pulizia o da una nuova installazione. Un’esecuzione riuscita o l’accettazione da parte del trasporto non prova la consegna nella casella del destinatario. La diagnostica segnala separatamente una voce esplicita nel database nell’ambito predefinito, senza determinare l’origine completa della configurazione effettiva.

Informazioni tecniche

Modulo: Kowal_AsyncSalesEmail. Pacchetto Composer: kowal/module-async-sales-email, tipo magento2-module. Requisito PHP dichiarato: >=8.1 <8.6. Dipendenze: Magento Framework, Sales, Store, Cron e Config secondo composer.json. Nessuna dipendenza da Kowal_Base, da un pacchetto newsletter o da un provider SMTP specifico.

I vincoli Composer non confermano test di tutte le combinazioni Magento/PHP. Verificare negozio, trasporto ed estensioni del checkout in un ambiente di prova.

Controlla le conferme del tuo negozio

Avvia il report per verificare configurazione, documenti in attesa e processi cron. Controlla la compatibilità in un ambiente di prova prima dell’implementazione.

Scrivi la tua recensione
Stai recensendo: Kowal Async Sales Email — email asincrone per Magento 2
Il tuo voto:
Qualité
Prezzo
Assistenza
loader
Caricamento...

Hai inviato la tua recensione per la moderazione.

Domande e risposte

Domanda
Magento offre già questa funzione?
Risposta
Sì. Il modulo ne distribuisce l’attivazione predefinita e aggiunge la diagnostica. Un’impostazione esplicita può lasciare la modalità disattivata.
Domanda
Risolve errori di pagamento e HTTP 503?
Risposta
Possono avere molte cause e richiedono diagnosi separate. Non è un’integrazione di pagamento e non ne garantisce la soluzione.
Domanda
Cosa succede se SMTP o cron si fermano?
Risposta
Con invio asincrono nativo attivo, la richiesta standard di acquisto non attende il trasporto della conferma. I messaggi possono subire ritardi o restare non inviati. La diagnostica individua problemi senza risolverli automaticamente; i nuovi tentativi dipendono dalla versione Magento.
Domanda
La conferma arriva subito?
Risposta
La inviano attività in background dopo l’acquisto. I tempi dipendono da cron, documenti in attesa e trasporto. Non sono garantiti tempi di consegna o recapito in posta in arrivo.
Domanda
Quali messaggi copre il modulo e come si controlla il loro stato?
Risposta
Il modulo copre le notifiche native di ordini, fatture, spedizioni e note di credito. Il comando bin/magento kowal:async-sales-email:status mostra configurazione, quantità di documenti in attesa, età del documento più vecchio e stato dei processi cron. L’età si calcola dalla creazione del documento, non dalla richiesta dell’email. Reimpostazioni password, moduli, newsletter e messaggi di estensioni personalizzate richiedono verifiche separate.
Modifica le preferenze sui cookie