Torna indietro   Hardware Upgrade Forum > Software > Programmazione

L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint
Abbiamo intervistato Sumit Dhawan, CEO di Proofpoint, per capire come stia cambiando il mondo della sicurezza con l'avvento dell'intelligenza artificiale e con il ritmo sempre più serrato a cui vengono trovate vulnerabilità nel software. Un problema significativo, che richiederà del tempo per essere risolto (o quantomeno arginato)
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026
La parola d'ordine al Nextcloud Summit 2026, che si è tenuto a Monaco, è stata "sovranità". Non come è spesso usato questo termine in politica ma, al contrario, come capacità positiva di decidere il proprio destino tecnologico, con modalità collaborative e aperte. L'Europa dice già molto nel mondo open source, che viene visto come mezzo per ottenere la tanto agognata autonomia digitale
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più
Dreame X60 Pro Ultra Complete implementa due bracci estensibili, per spazzola e moccio, che si spingono ben oltre quanto visto sino ad oggi permettendo una pulizia di casa ancor più capillare e precisa
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-06-2006, 16:49   #1
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
[Html / PHP] Spedire mail

Ciao a tutti!
Dovrei creare una piccola pagina web dove poter spedire un form appena compilato a vari indirizzi mail.. Premetto che sono alle prime armi.. Come posso fare? Avevo pensato al comando mail() ma non riesce a funzionare.. Vi posto quello che ho scritto (forse sono tutte vongole )

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Prova Mail</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?PHP
$destinatario="[email protected]";
$soggetto="Ciao";
$corpo_messaggio"="Tutto bene? Come va il lavoro?";
$tuaemail="[email protected]";
if (mail ($destinatario, $soggetto, $corpo_messaggio, "From: $tuaemail"))
echo "Messaggio inviato con successo a $destinatario";
else
echo "Errore. Nessun messaggio inviato.";
?>

</body>
</html>


Perchè non funziona? Thanks

P.S: Nell'esempio non c'è un form bensì un testo statico da inviare
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 17:22   #2
TixXio
Member
 
L'Avatar di TixXio
 
Iscritto dal: Jun 2004
Messaggi: 69
Magari il php.ini è configurato male.... dai un occhio lì
__________________
TixXio
Ci sono 10 categorie di persone: chi conosce il linguaggio binario e chi no.
tizioandcaio.com - Profilo
TixXio è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 17:26   #3
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Quello è configurato bene perchè l'ho potuto verificare creando un database con mysql e interfacciandolo con php. Tu reputi che la sintassi che ho usato e, soprattutto la logica usata, sia coerente?
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 17:35   #4
TixXio
Member
 
L'Avatar di TixXio
 
Iscritto dal: Jun 2004
Messaggi: 69
A me pare di si... il parser php non ti da' errore?
__________________
TixXio
Ci sono 10 categorie di persone: chi conosce il linguaggio binario e chi no.
tizioandcaio.com - Profilo
TixXio è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 17:46   #5
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Quando apro la pagina web corrispondente al codice scritto semplicemente esce bianca.. Come se quell'if lì non lo considerasse proprio
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 18:41   #6
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Prova a guardare il sorgente della pagina bianca che vedi con il browser...noti niente di strano ?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 18:56   #7
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Ho allegato il sorgente... Forse un occhio più esperto del mio nota prima le cose L'ho scritto con dreamweaver e non so, ho come l'impressione che l'inghippo stia in qualche " ... Ma solo impressione è la mia..
Immagini allegate
File Type: jpg Browser.jpg (19.9 KB, 14 visite)
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 19:02   #8
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Ma quello è sorgente della pgina bianca così come la vedi dal browser ?!?!?! Non voglio il sorgente della pgina, l'hai già incollato sopra, ma quello che ti visualizza il browser per capire se Apache interpreta o meno il php...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 19:04   #9
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Sisi è proprio quello! Ho aperto la pagina e in firefox ho fatto "Visualizza-----> Sorgente pagina" e quello che ho allegato prima è il risultato

P.S: Ho qualche novità! Ho fatto un parse php come mi è stato consigliato prima e ho scoperto che l'errore era alla linea 12, una " in più.. Rifacendo il parser mi dice che è un problema di SMTP.. Eppure altervista supporta PHP, non dovrebbe funzionare tranquillamente visto che io faccio l'upload su tal sito?
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat

Ultima modifica di Qwertid : 03-06-2006 alle 19:12.
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 19:05   #10
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non è che devi mettere PHP in minuscolo ?!!?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 19:13   #11
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Ho risposto nel post precedente nel PS Intanto grazie a tutti per l'aiuto prezioso
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 03-06-2006, 19:42   #12
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Ho risolto qualcosa.. Ecco la versione quasi finale del codice (che mi fa spedire la mail soltanto in locale, facendo cioè php Mail.htm - da altervista nisba):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Prova Mail</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<?PHP


ini_set("SMTP", "smtp.virgilio.it");

ini_set("sendmail_from", "[email protected]");

$destinatario="[email protected]";
$soggetto="Ciao";
$corpo_messaggio="Tutto bene? Come va il lavoro?";
$tuaemail="[email protected]";
if (mail ($destinatario, $soggetto, $corpo_messaggio))
echo "Messaggio inviato con successo a $destinatario";
else
echo "Errore. Nessun messaggio inviato.";
?>

</body>
</html>


Adesso io vorrei inviare ad un indirizzo mail un form come corpo del testo (ho una pagina già scritta in html dove questo form è riempito), quindi credo che dovrei soltanto aggiungere al fondo della pagina questo codice e sostituire la parte corrispondente del corpo del messaggio, giusto?
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat

Ultima modifica di Qwertid : 03-06-2006 alle 19:48.
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 08:14   #13
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Da altervista devi usare un server SMTP di altervista...che non so se c'è... Oppure uno dei tanti Open Realy che si trovano in giro...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 08:44   #14
gaglioppo
Senior Member
 
L'Avatar di gaglioppo
 
Iscritto dal: Sep 2002
Città: Monza
Messaggi: 598
mi intrometto per informare che io uso altervista per il mio sito dove si mandano email in automatico e non ho avuto bisogno di settare il php.ini, mentre, natruralmente, in locale, ho dovuto mettere l'SMTP del mio gestore.

naturalmente con altervista si avrà accodato al messaggio una riga di riferimento ad altervista, nulla di fastidioso, cmq

a presto
__________________
Nunc est bibendum

Ultima modifica di gaglioppo : 04-06-2006 alle 08:49. Motivo: ho dimenticato di inserire ",in locale,"
gaglioppo è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 08:53   #15
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da gaglioppo
mi intrometto per informare che io uso altervista per il mio sito dove si mandano email in automatico e non ho avuto bisogno di settare il php.ini, mentre, natruralmente ho dovuto mettere l'SMTP del mio gestore.
Qual'è il tuo gestore ?

Solitamente i grossi provider non permettono l'utilizzo del server SMTP da un indirizzo ip (in questo caso quello di altervista) diverso dal range di IP assegnato a loro... Questo vuol dire che se hai una mail su virgilio e ti connetti con tiscali non potrai mandare una mail attraverso l'SMTP di virgilio.. Stessa cosa succede sul server di altervista...virgilio non riconosce l'indirizzo ip come proprio e non permette la spedizione...

Ci sono tecniche alternative che permettono l'utilizzo del server SMTP con qualsiasi ip (come ad esempio l'autenticazione SMTP o l'autenticazione POP3 prima dell'invio SMTP), ma devono essere implementate dal provider e spesso non lo sono... Da notare che nessuna di queste tecniche è supportata dal mailer di php...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 09:40   #16
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Alla fine non so come sono riuscito a far funzionare la cosa con altervista... Praticamente ho tolto l'istruzione dove definivo l'SMTP e magicamente è andato tutto a buon fine! (La fortuna del principiante)

Ma adesso ho un altro problema: dovrei utilizzare questo script php appena creato all'interno di una pagina web già esistente. In tale pagina vi è un questionario da riempire e io vorrei spedirlo via mail con il metodo php appena creato.. Come posso fare? Finora la pagina web in questione aveva un

ACTION FORM='sito internet' METHOD=POST name=appName return=DoSubmit() o qualcosa del genere... Dove devo andare a modificare? Se è necessario posso postare il codice. Ringrazio per l'attenzione
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 09:52   #17
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da Qwertid
Praticamente ho tolto l'istruzione dove definivo l'SMTP e magicamente è andato tutto a buon fine! (La fortuna del principiante)
Sì...giusto... C'è già il corretto SMTP impostato nel loro php.ini...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 10:13   #18
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Ma adesso per me comincia la parte davvero dura...
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 11:38   #19
Qwertid
Senior Member
 
L'Avatar di Qwertid
 
Iscritto dal: Jun 2003
Città: Napoli prov
Messaggi: 3089
Sto veramente impazzendo... Non riesco a trovare una soluzione, eppure la cosa dovrebbe essere semplice

Praticamente la pagina web dove devo inserire lo script della posta è un questionario che fa inserire vari testi. Alla fine c'è:

<FORM ACTION="http://cgi12.igl.net/ts/tdappfinish.php" METHOD=POST name=appForm onSubmit="return doSubmit();">

dove (nel caso servisse sapere le funzioni come sono implementate):

function doSubmit() {
disableButtons(document.appForm);
return true;
}


function disableButtons(objForm) {
var i;
for(i=0; i<objForm.elements.length; i++) {
if(objForm.elements[i].type == "submit" || objForm.elements[i].type == "button") {
objForm.elements[i].disabled = true;
}
}
}



Adesso io vorrei che oltre a fare questo, tale pagina spedisse quella famosa mail con tutti i campi riempiti nella pagina. Mi spiegate, per favore, come fare? Grazie
__________________
Thermaltake Armor VA8000SWA**Corsair CMPSU-620HX**Intel Core 2 Quad Q9450 **Asus P5Q Deluxe**Corsair Dominator 2x2GB PC8500 1066Mhz-555 XMS2**Sapphire Vapor-X HD7970 GHz Edition 3GB GDDR5**Samsung SSD 830 256GB**WD Caviar 1TB SATA**Creative X-Fi Elite Pro **Pioneer DVR-215D**Altec Lansing FX6021**Crossover 2720MDP**Logitech diNovo Cordless Desktop**Cooler Master Storm Sentinel Advance on Razer eXactMat
Qwertid è offline   Rispondi citando il messaggio o parte di esso
Old 04-06-2006, 11:51   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non ha niente a che vedere con phishing vero ?
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


L'IA cambia tutte le regole della sicurezza tra vulnerabilità e sorveglianza. Intervista al CEO di Proofpoint L'IA cambia tutte le regole della sicurezza tra ...
L'Europa conta nella tecnologia e può essere autonoma. Cosa si è detto al Nextcloud Summit 2026 L'Europa conta nella tecnologia e può ess...
Dreame X60 Pro Ultra Complete: i bracci si estendono sempre di più Dreame X60 Pro Ultra Complete: i bracci si esten...
TCL 65C8L, la recensione del SQD-Mini LED da 4400 nit misurati TCL 65C8L, la recensione del SQD-Mini LED da 440...
MSI Maestro 500 Wireless: ANC e 90 ore di autonomia a 70 euro MSI Maestro 500 Wireless: ANC e 90 ore di autono...
Insieme a Leica SL3-P presentate le otti...
La Cina svilupperà anche il razzo...
Rocket Lab e la missione Victus Haze per...
Starship: Ship 40 ha eseguito uno static...
I nuovi Samsung Galaxy Watch 9 si mostra...
Einsten aveva ragione, di nuovo: captate...
Top 10 offerte Amazon: 5 sono partite qu...
AI Conf 2026: l'intelligenza artificiale...
Samsung Galaxy S26 scende a 711,49€: un ...
Dopo il maxi blackout, la Spagna cambia ...
Costa meno di un MacBook e fa molto di p...
Ecco tutti i robot aspirapolvere rimasti...
Più partite da seguire in contemporanea?...
389€ sono veramente pochi per questo PC ...
Vesuvius Challenge: srotolato in digital...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 07:21.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v