IPB     Il futuro di Tevac dipende da te!  

Benvenuto Visitatore ( Log In | Registrati )

C'è un Contest da votare, Fallo ora!!

  · · · · · · · · · · · ·
Reply to this topicStart new topic
> Configurare (bene) PHP per spedire mail
Roberto Rota
messaggio 24 May 2008, 00:47
Messaggio #1


V-Strommer
Gruppo icone

Gruppo: Root Admin
Messaggi: 12.780
Iscritto il: 14-May 03
Da: Vignola (MO)
Utente Nr.: 2



Mi dicono che devo configurare bene il server PHP di Tevac perché spedisca mail senza problemi.

Mi servono dritte...

Soprattutto, è possibile dire a PHP di usare un server smtp esterno, che renderebbe le cose molto più facili?

Tnx a chi mi aiuta icon_wink.gif


--------------------
Go to the top of the page
 
+Quote Post
fede_dev
messaggio 24 May 2008, 03:21
Messaggio #2


macaddict
*******

Gruppo: Team Moderatori
Messaggi: 2.306
Iscritto il: 16-June 04
Da: bologna
Utente Nr.: 2.026



CITAZIONE(Roberto Rota @ 24 May 2008, 00:47) *
Mi dicono che devo configurare bene il server PHP di Tevac perché spedisca mail senza problemi.

Mi servono dritte...

Soprattutto, è possibile dire a PHP di usare un server smtp esterno, che renderebbe le cose molto più facili?

Tnx a chi mi aiuta icon_wink.gif


ciao,
se il php invia la posta tramite sendmail sul server in questione, puoi istruire sendmail allo scopo.

Nel file di configurazione di sendmail sendmail.cf configura l'opzione “Smart” relay per raggiungere il server esterno.

L'opzione di default (che và sostituita con quella appropriata) nel file in oggetto è la seguente:

CODICE
# "Smart" relay host (may be null)
DSmail.example.org


saluti
fede


--------------------
- 1st don't waver... (© woz)
- Atletico tevac '80- apple way as a feet view © fede_dev
- enigmatico
- supporta zio pino & tevac
Go to the top of the page
 
+Quote Post
Fed3rico
messaggio 24 May 2008, 11:33
Messaggio #3


FED3RICO
******

Gruppo: Supporter
Messaggi: 1.809
Iscritto il: 3-July 04
Da: Tamara
Utente Nr.: 2.082



QUOTE (Roberto Rota @ 24 May 2008, 00:47) *
Mi dicono che devo configurare bene il server PHP di Tevac perché spedisca mail senza problemi.


C'è poco da configurare, per quanto riguarda *PHP*.

Su un server UNIX al massimo puoi cambiare il percorso di Sendmail o del suo "rimpiazzo", ma in genere non ce n'è bisogno; su Windows puoi specificare un server SMTP. Per usare un server SMTP su UNIX devi fare come ha detto Fede_dev.

Se ci sono problemi nella consegna dei messaggi probabilmente è il caso di dare una occhiata alla configurazione di Postfix.


--------------------
iPhone è un troll.
Go to the top of the page
 
+Quote Post
Roberto Rota
messaggio 24 May 2008, 12:43
Messaggio #4


V-Strommer
Gruppo icone

Gruppo: Root Admin
Messaggi: 12.780
Iscritto il: 14-May 03
Da: Vignola (MO)
Utente Nr.: 2



Il postfix sull'xserve è spento

non riesco a capire una cosa però, beato ignorante che sono.. icon_smile.gif

le funzioni di invio mail di php usano generalmente sendmail, che pero' vedo non configurato (non trovo alcun sendmail.cf) e non attivo. In questo caso PHP che fa? passa direttamente di suo ad usare postfix?



--------------------
Go to the top of the page
 
+Quote Post
Roberto Rota
messaggio 24 May 2008, 14:44
Messaggio #5


V-Strommer
Gruppo icone

Gruppo: Root Admin
Messaggi: 12.780
Iscritto il: 14-May 03
Da: Vignola (MO)
Utente Nr.: 2



credo di aver sistemato, almeno in parte...

sono andato a guardare i log e ho visto che veniva chiamato in causa postix, che non essendo utilizzato da nessuno era tutto da configurare.

Gli ho dato una prima impostazione di massima e ora le mail escono, passando da un server smtp "sicuro" e giungono a destinazione, almeno su gmail.

mo' devo rifinire la configurazione di postfix, giusto per avere degli header più "puliti"


--------------------
Go to the top of the page
 
+Quote Post
alcina
messaggio 24 May 2008, 17:35
Messaggio #6


Spreading "sweetness and light"! P.G. Wodehouse
******

Gruppo: Tevac Mascotte
Messaggi: 1.587
Iscritto il: 31-December 05
Da: Nizza, Costa Azzurra, Gallia del Sud
Utente Nr.: 5.050



CITAZIONE(Roberto Rota @ 24 May 2008, 14:44) *
credo di aver sistemato, almeno in parte...

sono andato a guardare i log e ho visto che veniva chiamato in causa postix, che non essendo utilizzato da nessuno era tutto da configurare.

Gli ho dato una prima impostazione di massima e ora le mail escono, passando da un server smtp "sicuro" e giungono a destinazione, almeno su gmail.

mo' devo rifinire la configurazione di postfix, giusto per avere degli header più "puliti"


icon_biggrin.gif
sai Roberto? invogliata dalla tevacchiana galleria anche io ne sto testando una sul mio siterello...
e ho avuto gli stessi problemi!!!
però visto che io ho un host e non un server...
sono andata a rompere le scatole a loro nella speranza mi risolvano il problema! icon_mrgreen.gif
ciao Rob!
vieni a farti un giro sul thread delle magliette, sono giorni che piango per avere i file originali della favicon e dello Zio Pino...
se no, niente boxer!!!!
alcina
Go to the top of the page
 
+Quote Post
Fed3rico
messaggio 25 May 2008, 11:40
Messaggio #7


FED3RICO
******

Gruppo: Supporter
Messaggi: 1.809
Iscritto il: 3-July 04
Da: Tamara
Utente Nr.: 2.082



QUOTE (Roberto Rota @ 24 May 2008, 12:43) *
le funzioni di invio mail di php usano generalmente sendmail


Non Sendmail ma sendmail. Cioè, gli MTA alternativi come Postfix installano un eseguibile di nome `sendmail` che funziona come lo stesso programma fornito da Sendmail. Tant'è che la pagina man di `sendmail` su OS X si intitola "sendmail - Postfix to Sendmail compatibility interface".

E a PHP non interessa che MTA usi, va a cercarsi l'eseguibile di nome `sendmail` e gli passa i messaggi.


--------------------
iPhone è un troll.
Go to the top of the page
 
+Quote Post
Roberto Rota
messaggio 25 May 2008, 13:10
Messaggio #8


V-Strommer
Gruppo icone

Gruppo: Root Admin
Messaggi: 12.780
Iscritto il: 14-May 03
Da: Vignola (MO)
Utente Nr.: 2



CITAZIONE(Fed3rico @ 25 May 2008, 11:40) *
no un eseguibile di nome `sendmail` che funziona come lo stesso programma fornito da Sendmail. Tant'è che la pagina man di `sendmail` su OS X si intitola "sendmail - Postfix to Sendmail compatibility interface".

E a PHP non interessa che MTA usi, va a cercarsi l'eseguibile di nome `sendmail` e gli passa i messaggi.

grazie della precisazione, immaginavo una cosa del genere ma non sapevo esattamente come funzionava icon_wink.gif


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 

Collapse

> 

    Titolo discussione Risposte Autore discussione Visite Ultima azione
No New Posts   7 secconutter 129 12 October 2008 - 10:47
Ultimo messaggio di: sirguich_
No New Posts   3 Celeborn 76 10 October 2008 - 17:00
Ultimo messaggio di: Celeborn
No New Posts   1 ekipS 60 7 October 2008 - 00:00
Ultimo messaggio di: cristianof
No new   10 spawn2001 95 6 October 2008 - 15:50
Ultimo messaggio di: idomy
No New Posts   0 indosta 53 6 October 2008 - 11:47
Ultimo messaggio di: indosta
No New Posts   0 Marculin 78 1 October 2008 - 17:20
Ultimo messaggio di: Marculin
No New Posts   5 Giuzto 82 1 October 2008 - 16:36
Ultimo messaggio di: Martini
No New Posts   6 Giuzto 119 30 September 2008 - 13:56
Ultimo messaggio di: Federico_82
No New Posts   0 Piergiorgio Simoni 52 29 September 2008 - 11:15
Ultimo messaggio di: Piergiorgio Simoni
No New Posts   4 neo80 119 25 September 2008 - 23:48
Ultimo messaggio di: neo80
No New Posts   2 flu 102 19 September 2008 - 23:38
Ultimo messaggio di: flu
No New Posts   5 -plume- 96 17 September 2008 - 19:20
Ultimo messaggio di: kato

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


RSS Versione Lo-Fi Oggi è il: 14 October 2008 - 18:50
IP.Board Skin Developed By Creative Networks