FastComWeb NetWork
Sei qui: Home > FAQ - Domande Ricorrenti > Configurazione Scripts Prego Accedi or Registrati



 » Configurazione PHPLIST per invio newsletter con SMTP Relay

Con questa configurazione potete inviare email di massa e newsletter senza problemi, con la certezza che i vostri messaggi arrivino a destinazione, ammesso che la casella email di ricezione sia esistente e non "piena" di altre email,

la configurazione è molto semplice, consiste nel modificare solo 3 righe di codice, seguite le indicazioni passo per passo,

1) aprite il file config.php  reperibile al seguente percorso:  /public_html/nomecartelladinstallazione/config/config.php

2) alla riga 619 trovate la seguente linea di comando: define("PHPMAILERHOST",'');  cancellatela ed al suo posto esatto inserite la seguente: define("PHPMAILERHOST",'smtp.fastcomweb.net');  oppure invece di cancellarla, fra le ultime due lineette inserite il nome del server smtp: smtp.fastcomweb.net

3) alle righe 623 e 624 trovate le seguenti linee di comando:

#$phpmailer_smtpuser = 'smtpusername';
#$phpmailer_smtppassword = 'smtppassword';

prima cosa da fare è togliere gli asterischi # ad entrembe le righe, che diventeranno cosi:

$phpmailer_smtpuser = 'smtpusername';
$phpmailer_smtppassword = 'smtppassword';

nella prima riga inserite fra le due lineette l'username smtp che vi abbiamo comunicato, nella seconda riga inserite fra le due lineette la password smtp che vi abbiamo comunicato, vi mostriamo l'esempio del risultato:

$phpmailer_smtpuser = 'relay@miodominio.com';
$phpmailer_smtppassword = '123456dr56';

vi mostriamo per intero il pezzo di pagina del file config.php che contiene le righe da modificare, come si presenterà dopo la modifica:

# If you want to use the PHPMailer class from phpmailer.sourceforge.net, set the following
# to 1. If you tend to send out html emails, it is recommended to do so.
define("PHPMAILER",1);


# To use a SMTP please give your server hostname here, leave it blank to use the standard
# PHP mail() command.
define("PHPMAILERHOST",'smtp.fastcomweb.net');

# if you want to use smtp authentication when sending the email uncomment the following
# two lines and set the username and password to be the correct ones
$phpmailer_smtpuser = 'relay@miodominio.com';
$phpmailer_smtppassword = '123456dr56';

# tmpdir. A location where phplist can write some temporary files if necessary
# Make sure it is writable by your webserver user, and also check that you have
# open_basedir set to allow access to this directory. Linux users can leave it as it is.
# this directory is used for all kinds of things, mostly uploading of files (like in
# import), creating PDFs and more
$tmpdir = '/tmp';

SECONDA PARTE:

dovete modificare il file  class.smtp.php  lo trovate al link:  /public_html/nomecartelladinstallazione/admin/phpmailer/class.smtp.php

apritelo e cercate il numero 25, lo trovate alla riga 30 appena aperta la pagina senza doverla scorrere, al suo posto scrivete 80,

prima della modifica:

class SMTP
{
    /**
     *  SMTP server port
     *  @var int
     */
    var $SMTP_PORT = 25;
   
    /**
     *  SMTP reply line ending
     *  @var string
     */
    var $CRLF = "rn";

 

dopo la modifica:

class SMTP
{
    /**
     *  SMTP server port
     *  @var int
     */
    var $SMTP_PORT = 80;
   
    /**
     *  SMTP reply line ending
     *  @var string
     */
    var $CRLF = "rn";

FATTO! 

salvate tutto, la configurazione per l'utilizzo di SMTP Relay è conclusa, prima di andare in produzione eseguite un test di invio con 10 email, se tutto è ok potete procedere,

Buon Lavoro

 

Hai trovato questa risposta utile?

Aggiungi a Preferiti
Stampa Articolo

FastComWeb NetWork Inc.
Lingua: