• Home
  • Forum
  • Fare Web
  • PHP

PhpMailer

  • Creatore Discussione Creatore Discussione Fxxxx
  • Data di inizio Data di inizio 24 Set 2011
F

Fxxxx

Utente Attivo
17 Set 2011
63
0
0
  • 24 Set 2011
  • #1
Ciao ho creato un form in html e ho collegato una pagina php; eccola qui:

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>

<body>
<?php
$speech=$_POST["speech"];
$destinatario=$_POST["email"];
$oggetto="Soundy";


require("class.phpmailer.php");

$mail = new PHPMailer();

$mail->IsSMTP();  // telling the class to use SMTP
$mail->Host     = "smtp.gmail.com"; // SMTP server
$mail->Username = "username@gmail.com"; // SMTP username
$mail->Password = "password"; // SMTP password
$mail->SMTPAuth = true;//Abilito l'autenticazione SMTP
$mail->Port = 465;

$mail->From     = "soundy@gmail.com";
$mail->AddAddress("$destinatario");

$mail->Subject  = "Soundy";
$mail->Body     = "$speech";
$mail->WordWrap = 50;

if(!$mail->Send()) {
  echo 'Message was not sent.';
  echo 'Mailer error: ' . $mail->ErrorInfo;
} else {
  echo 'Message has been sent.';
}
?>
</body>
</html>

Quando provo il sito (naturalmente su un server) mi dice: Message was not sent.Mailer error: SMTP Error: Could not connect to SMTP host.
Che errore ho commesso ?
Il funzionamento del sito è: scrivo il testo: speech e scrivo l'indirizzo email e clicco invia e il testo viene inviato alla casella email

Come mai non funziona ?
 
Ultima modifica di un moderatore: 24 Set 2011

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 24 Set 2011
  • #2
PHPMailer è noto per dare qualche problema in alcuni casi particolari. Ti consiglio di provare SwiftMailer. L'ho sostituito a PHPMailer tempo fa e non mi ha mai deluso.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 25 Set 2011
  • #3
ciao
prova a togliere l'smtp (alcuni host non lo permettono).
il form che ho sul mio sito funzia senza smtp

comunque pui scaricare swift-mailer
https://www.mrw.it/script/swift-mailer_838.html
alex ha ragione è più migliore, anche se da alcuni blog letti risulta un po' macchinosa
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 25 Set 2011
  • #4
È macchinoso perché usa concetti avanzati come la Dependency Injection. Ogni parte della libreria è un oggetto PHP, quindi creare un messaggio e spedirlo è più lungo. Però ne vale la pena.
 
F

Fxxxx

Utente Attivo
17 Set 2011
63
0
0
  • 25 Set 2011
  • #5
Ok
ho usato questo script
require_once '/path/of/swiftmailer/lib/swift_required.php';

PHP:
$mymail = Swift_Message::newInstance()  
  
  ->setSubject('Subject of this mail')  
  
  ->setFrom(array('myname@mymail.com' => 'My Name'))  
  
  ->setTo(array('yourname@yourmail.com' => 'Your Name'))  
  
  ->setBody('This is the message!');  
  
$mysmtp = Swift_SmtpTransport::newInstance('smtp.mymail.com', 25)  
  
  ->setUsername('myusername')  
  
  ->setPassword('mypassword');  
  
$mailer = Swift_Mailer::newInstance($mysmtp);  
  
$bool = $mailer->send($mailer);

Ma come faccio con l'autentificazione smtp ?
Mi potete dire cosa scrivere ?
 
Ultima modifica di un moderatore: 25 Set 2011

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
27
Roma
alessandro1997.netsons.org
  • 25 Set 2011
  • #6
Sul Web si trova qualche risorsa su come usare SwiftMailer con Gmail.
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

G
phpmailer e php 8.1 con estensione mysqli
  • giacomo9783
  • 24 Nov 2022
  • PHP
Risposte
6
Visite
2K
PHP 5 Dic 2022
giacomo9783
G
E
Hosting e phpmailer
  • Emanuele85
  • 18 Apr 2021
  • PHP
Risposte
0
Visite
1K
PHP 18 Apr 2021
Emanuele85
E
E
PHPMailer
  • erwin
  • 1 Ott 2019
  • PHP
Risposte
4
Visite
1K
PHP 4 Ott 2019
borgo italia
D
PHPMailer con account gmail
  • Dex01
  • 25 Apr 2019
  • PHP
Risposte
14
Visite
8K
PHP 8 Mag 2019
l.chiabrera
L
I
PHPMailer non funziona
  • iTonto
  • 7 Dic 2018
  • PHP
Risposte
13
Visite
8K
PHP 11 Dic 2018
marino51
I
Guida/Tutorial configurare PHPMailer per inviare mails tramite contact form?
  • iTonto
  • 29 Nov 2018
  • PHP
Risposte
2
Visite
2K
PHP 29 Nov 2018
iTonto
I
A
PHPMAILER e UMLAUTS (lettere tedesche äüäöß)
  • angus
  • 25 Mar 2018
  • PHP
Risposte
2
Visite
1K
PHP 25 Mar 2018
angus
A
G
PHPMailer: SMTP error Gmail
  • Giulo77
  • 15 Mar 2018
  • PHP
Risposte
8
Visite
5K
PHP 17 Mar 2018
Giulo77
G
M
Come usare la nuova versione di phpmailer?
  • migo80
  • 24 Nov 2017
  • PHP
Risposte
2
Visite
2K
PHP 31 Gen 2018
MoPa
M
P
[PHPmailer] SMTP Aruba.. problemi
  • perseoclub
  • 11 Ago 2017
  • PHP
Risposte
8
Visite
23K
PHP 11 Ago 2017
perseoclub
P
G
Invio Mail con PHPMailer, problemi SMTP
  • Guest94
  • 3 Ago 2017
  • PHP
Risposte
7
Visite
5K
PHP 8 Ago 2017
stefano78
S
V
PHPMailer
  • Vale992
  • 24 Gen 2017
  • PHP
Risposte
11
Visite
3K
PHP 25 Gen 2017
marino51
V
PHPmailer allegato
  • Vale992
  • 16 Gen 2017
  • PHP
Risposte
0
Visite
1K
PHP 16 Gen 2017
Vale992
V
P
problemi invio email con phpmailer
  • paperinik4
  • 27 Ago 2016
  • PHP
  • 2 3
Risposte
47
Visite
7K
PHP 31 Ago 2016
paperinik4
P
P
phpmailer
  • paperinik4
  • 16 Ago 2016
  • PHP
Risposte
0
Visite
1K
PHP 16 Ago 2016
paperinik4
P
File log erroe con phpmailer
  • localhost.nicola
  • 20 Mag 2016
  • PHP
Risposte
3
Visite
2K
PHP 23 Mag 2016
marino51
A
problema phpmailer
  • akp
  • 11 Mag 2016
  • PHP
  • 2
Risposte
32
Visite
8K
PHP 25 Mag 2016
akp
A
L
invio smtp con phpmailer - problema invia due volte la email allo stesso utente
  • luigi777
  • 30 Mar 2016
  • PHP
Risposte
0
Visite
2K
PHP 30 Mar 2016
luigi777
L
O
PhpMailer, Composer e Netbeans
  • oscar
  • 13 Mar 2016
  • PHP
Risposte
1
Visite
2K
PHP 23 Mar 2016
oscar
O
M
Come inviare due mail diverse con phpmailer
  • migo80
  • 14 Dic 2015
  • PHP
Risposte
6
Visite
4K
PHP 14 Dic 2015
migo80
M
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?