Re: Fw: Configurare Exim www-data

2005-08-24 Thread Davide Corio
Il giorno mer, 24/08/2005 alle 01.57 +0200, caiser sousa ha scritto:
> A me serve che www-data possa spedire posta all'esterno perchè ho notato che
> la funzione mail del php (serve ad un forum per mandare la email di verifica
> durante la registrazione) utilizza www-data. Se poi c'è un altro modo ben
> venga ma io non ne ho trovati.

Umh...cosa vuol dire che www-data deve poter spedire?
la funzione mail() manda un mex al server smtp che si occupa di spedire
la posta.
E' il server che la spedisce, mail() passa a lui solo le info
necessarie.
-- 
Davide Corio   [EMAIL PROTECTED]
Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy
Tel: +39 011 19502871 - Fax: +39 011 19502871http://www.redomino.com



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Fw: Configurare Exim www-data

2005-08-24 Thread Davide Corio
Il giorno mer, 24/08/2005 alle 09.18 +0200, Davide Corio ha scritto:
> Umh...cosa vuol dire che www-data deve poter spedire?
> la funzione mail() manda un mex al server smtp che si occupa di spedire
> la posta.
> E' il server che la spedisce, mail() passa a lui solo le info
> necessarie.

Ho visto adesso il resto del thread (si è spezzato...)
Sicuro che la tua applicazione php non ti permetta di impostare un
mittente?
Non ricordo mail(), che è un po' deprecata ormai, ma con le nuovi
funzionalità offerte da php via pear puoi impostarlo.
Facendo così potresti far autenticare l'utente che vuoi.

Ho dato un'occhiata a come exim gestisce l'autenticazione.
IMO, postfix è più chiaro :(
-- 
Davide Corio   [EMAIL PROTECTED]
Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy
Tel: +39 011 19502871 - Fax: +39 011 19502871http://www.redomino.com



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Fw: Configurare Exim www-data

2005-08-24 Thread Alessandro De Zorzi
caiser sousa wrote:
> A me serve che www-data possa spedire posta all'esterno perchè ho notato che
> la funzione mail del php (serve ad un forum per mandare la email di verifica
> durante la registrazione) utilizza www-data. Se poi c'è un altro modo ben
> venga ma io non ne ho trovati.

perché cambiare la porta se è sufficiente cambiare serratura?

cambia il mittente del messaggio PHP

$headers .= "From: <[EMAIL PROTECTED]>\r\n";
$headers .= "Cc: <[EMAIL PROTECTED]>\r\n";
$headers .= "Bcc: <[EMAIL PROTECTED]>\r\n";
$headers .= "Reply-to: <[EMAIL PROTECTED]>\r\n";

mail('[EMAIL PROTECTED]', $subject, $body, $headers);

poi ci sarebbe anche da dire qualcosa su Return-path... ma qui si tratta
di PHP e dipende dal tuo MTA e dalla versione di PHP

Alessandro


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Fw: Configurare Exim www-data

2005-08-24 Thread Alessandro De Zorzi
Davide Corio wrote:

> Non ricordo mail(), che è un po' deprecata ormai, ma con le nuovi
> funzionalità offerte da php via pear puoi impostarlo.

pear è una perla di codice, le classi per spedire mail consentono di
gestire allegati, spedire senza MTA, spedire grossi numeri di mail etc.

cmq PEAR è un framework scritto in PHP mail è una funzione di php e non
è deprecata http://it2.php.net/manual/en/function.mail.php se devi
spedire poche mail senza allegati e altre esigenze particolari è la cosa
migliore

Alessandro


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Fw: Configurare Exim www-data

2005-08-24 Thread Davide Corio
Il giorno mer, 24/08/2005 alle 09.41 +0200, Alessandro De Zorzi ha
scritto:
> pear è una perla di codice, le classi per spedire mail consentono di
> gestire allegati, spedire senza MTA, spedire grossi numeri di mail etc.
> 
> cmq PEAR è un framework scritto in PHP mail è una funzione di php e non
> è deprecata http://it2.php.net/manual/en/function.mail.php se devi
> spedire poche mail senza allegati e altre esigenze particolari è la cosa
> migliore

Che è ancora presente lo so, per compatibilità, ma avevo letto che nelle
prossime versioni (php6) verrà spostato tutto in favore di PEAR.
l'utilizzo delle classi mail di pear da vantaggi a livello di
prestazioni e funzionalità come hai elencato giustamente.

Ma la comodità è l'avere la pappa pronta :)

Cmq vedo è possibile settare il mittente anche con mail() quindi il
problema non c'è


-- 
Davide Corio   [EMAIL PROTECTED]
Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy
Tel: +39 011 19502871 - Fax: +39 011 19502871http://www.redomino.com



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Fw: Configurare Exim www-data

2005-08-24 Thread Johan Haggi
mer 24 agosto 2005, alle 1:57 (GMT+0200), caiser sousa ha scritto:
> A me serve che www-data possa spedire posta all'esterno perchè ho notato che
> la funzione mail del php (serve ad un forum per mandare la email di verifica
> durante la registrazione) utilizza www-data. Se poi c'è un altro modo ben
> venga ma io non ne ho trovati.

Ho letto i msg che seguono, php non lo conosco, ma quanto ti ho
suggerito per exim4 funziona?

Era:
- non toccare i fili di default e limitarsi a

> From: "Johan Haggi" <[EMAIL PROTECTED]>
> Sent: Tuesday, August 23, 2005 8:36 PM
> Subject: Re: Configurare Exim www-data
> 
> 1) modifica in /etc/exim4/conf.d/main/02_exim4-config_options
> MAIN_TRUSTED_USERS = uucp:www-data

> 4) aggiunta in /etc/email-addresses
>www-data: [EMAIL PROTECTED]

P.S.
Hai violato 4 convenzioni[1][2][3][4] delle ML, rischi che qualcuno che
sa la risposta non ti risponda (a me personalmente da` fastidio [4]).


[1] hai risposto sopra il msg quotato.
[2] non hai tagliato le parti inutili (come la firma o il riferimento al
popularity-contest) nel messaggio quotato

Facendo un forward invece di un reply hai contemporaneamnte:
[3] messo nel corpo del messaggio l'indirizzo a cui replichi (secondo
molti questo favorisce gli spammer)
[4] spezzato il thread: manca l'header "In-Reply-To:" e il subject e`
cambiato.
-- 
Ave   Johan Haggi
ante diem nonum Kalendas Septembres MMDCCLVIII ab Urbe condita
**NEW** GnuPG key-id: 0x398F1A73 (available on http://keyserver.linux.it)
Fingerprint: 75D4 86D5 B795 BD31 4BD2  2354 9206 CB42 398F 1A73


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



PEAR (was Re: Fw: Configurare Exim www-data)

2005-08-24 Thread Alessandro De Zorzi
Davide Corio wrote:

> Che è ancora presente lo so, per compatibilità, ma avevo letto che nelle
> prossime versioni (php6) verrà spostato tutto in favore di PEAR.

php5 sarà anche uscito ma la maggior parte dei server usa ancora php4
per non parlare di php3 (ce ne sono ancora...)

> l'utilizzo delle classi mail di pear da vantaggi a livello di
> prestazioni e funzionalità come hai elencato giustamente.

vantaggi tantissimi, se volgiamo essere precisi prestazioni dirette di
esecuzione no, accedere ai dati in oggetti è più lento che accedere in
array... quindi php programmato come linguaggio procedurale è più veloce
 in esecuzione, guistamente a nessuno importa poiché è meglio avere i
vantaggi dell'organizzazione del codice e le prestazioni con le CPU
attuali non contanto...

> Ma la comodità è l'avere la pappa pronta :)

anch'io uso certe classi pear e le trovo senza dubbio eccezzionali
è comunque da tenere presente questi svantaggi:

- scomodità di essere legati a un framework (compatibilità,
distribuzione e installazione)
- complessità di implementazione iniziale (per piccoli progetti)
- licenze (ogni pack ha la sua licenza non sempre GPL)

Alessandro


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: PEAR (was Re: Fw: Configurare Exim www-data)

2005-08-24 Thread Davide Corio
Il giorno mer, 24/08/2005 alle 13.41 +0200, Alessandro De Zorzi ha
scritto:
> - scomodità di essere legati a un framework (compatibilità,
> distribuzione e installazione)

soggettiva :)

> - complessità di implementazione iniziale (per piccoli progetti)

meno soggettiva della precedente...in effetti...

> - licenze (ogni pack ha la sua licenza non sempre GPL)

Ah...questa non la sapevo

-- 
Davide Corio   [EMAIL PROTECTED]
Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy
Tel: +39 011 19502871 - Fax: +39 011 19502871http://www.redomino.com



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]