Visualizzazione risultati 1 fino 2 di 2

Discussione: Problema nel codice?

  1. #1
    Guest

    Predefinito Problema nel codice?

    Salve ragazzi, ho un problema con il mio cms (scaricato opensource) che non riesce ad inviare la email di conferma a nessuno ma restituisce sempre nella pagina:
    Codice:
    SMTP Error: Could not authenticate.
    e
    Codice:
    Mailer error: SMTP Error: Could not authenticate.
    Ho già provato mille volte a configurarlo in modo diverso ma il risultato è lo stesso, adesso vi posto il pezzo di codice interessato:
    Codice:
    	/**
    	 * An array of e-mail settings, to validate e-mails etc.
    	 *
    	 * @var array
    	 */
    	public static $mailerConfig = array(
    			"From"=> "***",
    			/* The e-mail which mail is sent from. This should be a valid e-mail,
    			or it may trip spam filters. */
    			"FromName"=> "Team DiploWeb",
    			/* The name being mailed from. */
    			"UseMail"=>true,
    			/* Use the php mail() function. Either UseMail, UseSendmail or UseSMTP has to be TRUE,
    				if you're using e-mail. */
    			"UseSendmail"=>false,
    			/* Use the sendmail binary, if this is false the variable below is ignored */
    			"SendmailSettings"=> array(
    					"Location"=>"/usr/sbin/sendmail"
    					/* Location of the sendmail binary */
    				),
    			"UseSMTP"=> true,
    			/* Use SMTP, if this is FALSE the variable below is ignored. */
    			"SMTPSettings"=> array(
    					"Host"=>"smtp.gmail.com",
    					"Port"=>"587",
    					"SMTPAuth"=> true,
    					/* If this is FALSE the two variables below are ignored */
    					"Username"=>"***",
    					"Password"=>"***",
    					/* Uncomment the line below to use SSL to connect (e.g. for gmail) */
    					'SMTPSecure'=>'ssl'
    				),
    			"UseDebug" => false // If this is set to true mail will be output to the browser instead of sent, useful for debugging
    		);
    (Ovviamente ho censurato username e password di gmail per questo ci sono gli asterischi)
    Datemi una soluzione e ve ne sarà riconoscente per tutta la vita

  2. #2
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Entrambi l'errore dicono che non è possibile autenticarsi in gmail.

    Non so se può essere considerato un'errore, ma come mai nell'array SMTPSettings, l'indice port a un numero tra doppi apici, un'intero non dovrebbe essere tra doppi apici, senno viene considerato una stringa, forse si trova li l'errore, prova a togliere quei doppi apici, ma non ti assicuro nulla.

    P.S.: Non so se è la stessa cosa, ma ho visto on-line, che in questo caso, per inviare mail con gmail, usano la porta 465
    Ultima modifica di sevenjeak : 17-03-2012 alle ore 09.38.28

    Sevenjeak
    Software developer and much more

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •