problemi incomprensibili invio mail dal sito in PHP

wbmll

Nuovo Utente
21 Mar 2015
3
0
0
Buongiorno,

sono disperato, il mio sito ecommerce ha funzionato per mesi, la settimana scorsa da sabato fino a lunedì non inviava gli ordini. Il sito è in host in server Linux. Ho inviato ticket all'assistenza che non ha spiegato le azioni effettuate ma il sito ha rifunzionato.
Ieri dalle 8:50 stesso problema.
Test effettuati mostrano il corretto funzionamento se cambio piattaforma da linux a Windows 2008.
Da poco però ho scoperto che è stato sufficiente rinominare la pagina php che invia le mail.

Secondo voi esperti, posso fare qualcosa dal lato php oppure si può risolvere soltanto da lato server?

Grazie infinite per il supporto

ecco il codice

$imposta1 = ini_set("SMTP","smtp.XXXXX.it");
//metti come secondo parametro l'indirizzo del server SMTP

$imposta2 = ini_set("smtp_port","25");
//metti come secondo parametro il la porta del server SMTP

$imposta = ini_set("sendmail_from", "[email protected]");
if (!$imposta) { print "Non posso impostare sendmail_from!<br>\n"; }


$mailheaders = "From: $b_email\r\n";
$mailheaders .="X-Mailer: PHP/" . phpversion();
// ******************modificare ***********
$subject = "Ordine da XXXXX";
mail($youremail, $subject, $strMessageBody, $mailheaders);

//# Send email confirmation to the customer.....
$mailheaders = "From: $emailfrom\r\n";
$mailheaders .="X-Mailer: PHP/" . phpversion();
// ******************modificare ***********
$subject = "A breve ti sarà inviata la conferma dell'ordine";
mail($b_email, $subject, $strMessageBody, $mailheaders);
 

filomeni

Moderatore
Membro dello Staff
MOD
14 Mag 2006
1.052
6
38
50
Roseto degli Abruzzi (TE)
www.sitiweb.cloud
Ciao, come prima cosa ti invito a leggere come usare il forum... stai postando il codice in maniera errata!
Se il server è linux è l'ottimale per usare php.
per inviare una mail usa questo codice:
PHP:
<?php
$formato_mail_html = "MIME-Version: 1.0\nContent-type: text/html; chareset=iso-8859-1";
$mittente = "[email protected]\n$formato_mail_html";
$destinatario = "$youremail";
$oggetto = "A breve ti sarà inviata la conferma dell'ordine";
$messaggio = "Corpo del messaggio";
mail($destinatario,$oggetto,$messaggio,$mittente);
?>
 

wbmll

Nuovo Utente
21 Mar 2015
3
0
0
Grazie per la risposta, starò più attento in futuro nel postare il codice.
Pensi che il problema riscontrato, ovvero dopo mesi di corretto funzionamento e poi il blocco, e ora funziona correttamente, possa essere risolto con questa modifica?
 

wbmll

Nuovo Utente
21 Mar 2015
3
0
0
Ho subito provato a modificare il codice, ma il risultato è lo stesso, dalla pagina checkout.php non parte l'email mentre parte normalmente dalla pagina identica ma rinominata checkout1.php. E' come se il server SMTP bloccasse la pagina dopo un certo numero di invii oppure perché si riempie qualche stack.
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Upload immagine con javascript problemi con FormData() Javascript 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 6
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8
G I problemi non vengono solo per nuocere Presentati al Forum 0
A Problemi Wi-Fi Fastweb Reti LAN e Wireless 4
C [WordPress] Url vulnerability e problemi sito da mobile WordPress 0
S [PHP] problemi con le sessioni PHP 3
B Problemi accesso Instagram Smartphone e tablet 1
T [PHP] problemi con il browser PHP 0
M [Flash] Problemi conversione formato swf Flash 20
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5
spider81man [PHP] Problemi cancellazione dato su DB [RISOLTO] PHP 1
M [PHP] Problemi con login facebook PHP 0
Andrea_Ventura [HTML] Problemi con visualizzazione Navigation Bar HTML e CSS 10
andreas88 Creare file .htaccess per risolvere alcuni problemi con il tester SEO SEO e Posizionamento 0

Discussioni simili