Problematica con invio mail da form
Auteur : Massimo C.ciao a tutti.
Ho un problema (un altro…) col form invio email.
Superato il problema delle dimensioni del file, ora ho un problema con l’invio delle email di ritorno.
Con impostazione PHP Mailer (consigliato) arriva la mail di conferma a chi invia e la mail di notifica a me, fino a che il peso degli allegati è contenuto entro i 38-40 mb. Se si supera questa dimensione arriva la mail a chi invia ma non arriva la mail di notifica.
Questo può non essere un problema per la gestione del sito, perché comunque il file inviato viene salvato sul sito ed evidenziato nel DB.
Con impostazione SMTP (SSL e 465) funziona tutto fino ai 40 mb circa di dimensioni dell’allegato, mentre se li supero, non viene inviata la mail a nessuno e la pagina del browser diventa completamente bianca e non si ricarica neanche. (provato con firefox e Chrome).
Il file inviato viene comunque sempre caricato nella cartella del sito e visibile sul DB.
Ho fatto le prove anche dal lato Admin del programma e i risultati sono gli stessi.
Per la mia esigenza userò l’impostazione PHP Mailer perché comunque mi interessa che chi invia riceva la mail di conferma, ma mi chiedevo se sbaglio qualcosa io o se c’è qualche impostazione che potrei cambiare.
Vi allego i link delle due possibilità se volete verificare
https://www.works1.eu/test/index.html con metodo SMTP
https://www.works1.eu/index.html con metodo PHP Mailer
queste le impostazioni del PHP
P.S. ho provato tutte le altre opzioni di impostazione per l'invio della mail ed è peggio....
un grazie ancora a tutti
Buongiorno Massimo
Il software di per sé confermo che non impone alcun limite alla dimensione dell'allegato via email, ma lo spazio di hosting o il client di posta potrebbe.
Per questo motivo, temo che il mio supporto qui sia estremamente limitato.
Ti suggerirei di contattare direttamente il supporto dell'hosting così che verifichi eventuali limiti sugli allegati alle email. Saranno in grado di dirti di più loro
Resto a disposizione
Stefano
Auteur
si infatti il problema non è di dimensione del file. Ho impostato a 100mb il limite e l'allegato arriva al database, il problema è l'invio delle mail di notifica che non arrivano all'indirizzo impostato (tutte caselle di dominio) se l'allegato che invio supera i 35-40 mb. Puoi fare delle prove dai link li sopra.
Ho contattato Aruba e se invio mail direttamente, non ho nessun problema fino ad allegati di 100 mb. se invece la mail da inviare passa per il tramite del form questa non arriva se supera appunto i 40 mb.
al limite sarebbe utile poter escludere l'invio degli allegati, basta solo la notifica, visto che il file lo trovo nel database. Come si potrebbe fare?
Buongiorno Massimo
Purtroppo non è possibile escludere l'invio degli allegati, il software di base invierà sempre le email complete di tutte le informazioni inserite.
Tuttavia, come indicato prima, verificando il codice generato dal software confermo ciò che ho indicato prima ovvero che il software di per sé non impone nessun limite a riguardo.
E' sicuramente qualche configurazione server che potrebbe impedire l'allegato di una certa dimensione, quindi ti suggerirei sicuramente di far verificare nuovamente quell'aspetto. Il client di posta diretto è molto probabile che segua regole diverse rispetto all'upload del file via form, quindi non sembra particolarmente strana la situazione che indichi
Prova a riverificare questa cosa con loro e tienimi aggiornato qui
Stefano
Auteur
grazie Stefano,
sto infatti vedendo con l'assistenza Aruba di capire l'inghippo, anche perchè se utilizzo l'SMTP dovrebbe completamente bypassare le impostazioni del programma, invece con questo sistema talvolta non arriva neanche la mail a chi invia..
vi faccio sapere :-)