2012-01-20 20 views

risposta

45
  1. Scarica il modulo SMTP e abilitalo.
  2. Vai a Amministrazione> Configurazione> supporto per l'autenticazione SMTP e impostare i seguenti valori:

    • Accendere il modulo alle opzioni di installazione FIELDSET in alto.
    • impostazioni del server SMTP:
    • server SMTP: smtp.gmail.com
    • server di backup SMTP: lasciare vuoto. porto
    • smtp: protocollo crittografato 465
    • uso: selezionare "l'uso di SSL"
    • autenticazione SMTP:
    • inserire un indirizzo di posta elettronica Gmail e una password validi.
    • Opzioni e-mail:
    • Impostare lo stesso indirizzo e-mail utilizzato per l'autenticazione SMTP. L'utilizzo di un altro account è chiamato Phishing
    • Invia email di prova: consente di impostare un'e-mail per ricevere un'e-mail di esempio.
    • Abilita il debug: sì.


3. Fare clic su Invia e verificare che l'e-mail è stato presentato e che è stato ricevuto. In caso contrario, leggi attentamente le informazioni di debug nella parte superiore dello schermo. Una volta soddisfatto, ricordarsi di disattivare la casella di controllo debug.

+1

Esattamente quello di cui avevo bisogno. Grazie Juan !! – HoldTheLine

+0

Esattamente esatto. Grazie mille, hai semplicemente seguito le tue istruzioni per l'installazione. :) – SGhosh

+1

Ho scoperto che è necessario abilitare "Consenti app meno sicure:" e abilitare "Consenti accesso al tuo account Google" come dimostrato [qui] (http://www.stevepolitodesign.com/blog/drupal-configure -smtp-module-lavoro-gmail-aggiornato). Uso anche la porta '587' e abilita' Usa TLS'. –

2

Spero che il modulo SMTP Authentication Support ti possa aiutare.

+0

Questo buon modulo, ma il problema è che è il modulo versione beta – user881703

+0

Beta non significa che non sia lavoro. Almeno provalo. Forse i bug che esistono non ti danno fastidio. –

+0

Questo modulo è utilizzato da più di 40.000 siti Web registrati (vedere le statistiche sotto l'elenco dei comunicati). Questa è una buona regola per decidere se un modulo è o meno stabile. – Juampy

2

Per me, solo seguendo i passaggi nella risposta di Juampy non ha funzionato. L'errore "Impossibile inviare la posta. Contatta l'amministratore del sito." ha continuato a essere visualizzato. Eseguire prima le seguenti operazioni e quindi configurare il modulo SMTP come da sua risposta.

Prima di installare il modulo SMTP, scaricare PHPMailer ed estrarlo. Rinominare la cartella come "phpmailer" e copiare la cartella nella cartella del modulo del modulo SMTP. Quindi, installare il modulo SMTP.

una configurazione alternativa è la seguente: porta

  • smtp: 587

  • uso protocollo crittografato: selezionare "Usa TLS"

+0

Mille grazie. Per qualche ragione, ho anche dovuto aggiungere 'require_once ('class.smtp.php');' in cima al file 'class.phpmailer.php', dato che non stava trovando la classe SMTP ... –

3

Passo 1: Scarica il modulo SMTP e abilitarlo.

Passo 2: Vai a Amministrazione> Configurazione> Sistema> supporto per l'autenticazione SMTP e impostare la seguente values:

  • Attivare questo modulo o disattivare: On.
  • impostazioni del server SMTP:
    • server SMTP: smtp.gmail.com
    • server di backup SMTP: lasciare vuoto. porto
    • smtp: 465
    • uso protocollo crittografato: selezionare "l'uso di SSL" Autenticazione
  • SMTP:
    • inserire un indirizzo di posta elettronica Gmail e una password validi.
  • Opzioni email:
    • Impostare lo stesso indirizzo email che hai utilizzato in autenticazione SMTP.
  • Invia e-mail di prova: impostare un messaggio di posta elettronica per ricevere un'e-mail di esempio e verificare se il modulo funziona.
  • Abilita il debug: sì.

Passo 2a (opzionale): Allow Less Secure Apps Access che è qui: http://www.google.com/settings/security/lesssecureapps

Fase 3: Fare clic su Salva e vai alla tua casella di posta elettronica per controllare. Se c'è un'e-mail di prova, allora va bene.

Nota: il tuo indirizzo di posta elettronica fornito nelle impostazioni di smpt DEVE essere lo stesso come nelle informazioni del tuo sito.

+1

I ' hai anche scoperto che devi abilitare "Consenti l'accesso al tuo account Google" come dimostrato [qui] (http://www.stevepolitodesign.com/blog/drupal-configure-smtp-module-work-gmail-updated). Per fare ciò, vai su [https://accounts.google.it/DisplayUnlockCaptcha] (https://accounts.google.com/DisplayUnlockCaptcha), fai clic su 'continue' e quindi invia un'email di prova su' admin/config/system/smtp' –