Newsgroup: it.comp.os.linux.sys
Titolo: postfix e smtpd_recipient_restrictions

: Relay access denied
 
Evidentemente sto toppando clamorosamente qualcosa ma non riesco a capire
cosa. :(
# appending .domain is the MUA's job.
append_dot_mydomain = no
myhostname         = mail.locale
mydomain           = locale
myorigin           = locale
alias_maps     = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin       = locale
mydestination  = locale, mail.locale, localhost.locale, localhost
mynetworks     = 
127.0.0.0/8
 
192.168.10.0/24
 
relayhost =
smtpd_client_restrictions    = permit_mynetworks, reject
smtpd_recipient_restrictions = reject_unauth_destination, 
    check_recipient_access hash:/etc/postfix/destinazioni_ok,
    reject
/etc/postfix/destinazioni_ok contiene:  (ho fatto il postmap)
locale             OK
remoto.it
          OK
-- 
Stefano L.

 cosa. :(
Attiva l'autenticazione smtp.

 Attiva l'autenticazione smtp.
Scusa, potresti essere un tantino meno telegrafico ?
-- 
Stefano L.

 cosa. :(
Che in smtpd_recipient_restrictions non hai aggiunto permit_mynetworks 
prima del reject...
-- 
http://bofhskull.wordpress.com/

 Scusa, potresti essere un tantino meno telegrafico ?
Tu hai messo:
smtpd_recipient_restrictions = reject_unauth_destination,
     check_recipient_access hash:/etc/postfix/destinazioni_ok,
     reject
di conseguenza, la prima cosa che fa � bloccare tutti i client
che non son stati autenticati via SASL.
Se tu non ti autentichi, lui blocca tutto.

 che non son stati autenticati via SASL.
reject_unauth_destination significa tutt'altra cosa...
-- 
http://bofhskull.wordpress.com/

 reject_unauth_destination significa tutt'altra cosa...
Significa che se il tuo client non � autenticato via
sasl, tu non puoi fare relay.

 sasl, tu non puoi fare relay.
O meglio, rifiuta le destinazioni di cui postfix non
� autorizzato a fare relay.


Anche fosse autenticato via sasl, lo rifiuterebbe ugualmente...
-- 
http://bofhskull.wordpress.com/

 Anche fosse autenticato via sasl, lo rifiuterebbe ugualmente...
Giusto. permit_sasl_authenticated, questo sconosciuto.

 � autorizzato a fare relay.
Ovvero qualsiasi dominio non sia compreso in mydestinations o in 
relay_domains. Appunto.
Prima di quello ci va un permit_mynetworks se si vuole autorizzare il 
relay anonimo alle reti fidate, oppure permit_sasl_authenticated se si 
vuole consentire il relau agli utenti autenticati, ma dato che non c'� 
indicato nessuno dei due non consente il relay a nessuno.
-- 
http://bofhskull.wordpress.com/

 prima del reject...
Mi aspetterei che mettendolo in quel punto mi permettesse poi di spedire
ovunque giusto ?
Comunque ho provato a metterlo ma non cambia nulla.
 
-- 
Stefano L.

 ovunque giusto ?
Esplicito:
smtpd_recipient_restrictions =
     check_recipient_access hash:/etc/postfix/destinazioni_ok
     permit_mynetworks
     reject_unauth_destination
     reject
-- 
http://bofhskull.wordpress.com/

Intanto grazie a entrambi.
Provando con:
smtpd_recipient_restrictions = check_recipient_access
               hash:/etc/postfix/destinazioni_ok, reject
funziona con il telnet !
Sono andato in confusione perche' le prime prove le avevo fatte tutte con
il comando mail dal server che evidentemente bypassa qualche passaggio nel
postfix.
Non e' indispensabile ma mi piacerebbe poter controllare anche quel caso.
-- 
Stefano L.

 Non e' indispensabile ma mi piacerebbe poter controllare anche quel caso.
Al momento nessuno puo'/deve usare il comando mail, ma in futuro potrebbe
essere necessario.
-- 
Stefano L.

 
Prova a dare un'occhiata qui:
http://maxadamo.dyndns.org/joomla/index.php?option=com_content&task=view&id=7&Itemid=27
se non ricordo male dovrebbe essere configurato per richiedere
l'autenticazione qualora l'IP non dovesse appartenere alla rete locale.
-- 
echo onailimissaM | awk 'BEGIN { FS = "" }
{ for (i = NF; i >= 1; i-- )
  printf $i }'; echo

 
http://maxadamo.dyndns.org/joomla/index.php?option=com_content&task=view&id=7&Itemid=27
Hey, questo � spam!
Ti segnalo su inn-a e nanas

 Ti segnalo su inn-a e nanas
Ma stai parlando seriamente?
if YES:
cerco di adeguarmi al tuo linguaggio un po' nerd e ti notifico il fatto
che quel link punta ad un 
main.cf
 di postfix
if NO:
scusa. Notifico sempre il fatto che quel link punta ad un 
main.cf
 di
postfix


 Ma stai parlando seriamente?
Tu hai due problemi irrisolvibili:
1) ti prendi troppo seriamente
2) ti prendono troppo per il culo.
-- 
A: Because we read from top to bottom, left to right.
Q: Why should i start my reply below the quoted text?

 2) ti prendono troppo per il culo.
Ma stai parlando seriamente?
if YES:
continuo a non capire. Io ho postato un link per evitare di
copincollare.
if NO:
scusa. Comunque io ho postato un link per evitare di copincollare.
else:
siete voi i primi a dire che questo è il gruppo .sys ma siete sempre voi
gli stessi che non la finite mai con tutte 'ste menate che nulla hanno
a che vedere con il .sys e con 'ste discussioni che si reiterano
all'infinito, o perché una persona dimentica "OT".
Piuttosto, non mi cagate il cazzo e continuate a leggere le
stupidaggini di "discussioni dalla sala macchine", che quelli si, sono
veramente in topic :D


 veramente in topic :D
Ma sei fuori?!?!
Se nessuno ti cagasse il cazzo, la settimana sarebbe interminabile.
Almeno così si genera un bel flame al giorno...

 2) ti prendono troppo per il culo.
Questa un po meno...

 Max_Adamo ha scritto:

Va bene :-) Però ora proviamo ad essere seri: hai fatto passare la
freccetta cursore del mouse sul link che io avevo indicato, e hai quindi
premuto click con il tasto destro?
if YES:
vuoi dire a tutti quanti che pagina ti si è aperta?
if NO:
scusa ma come fai ad accusare? 
else:
In sostanza, io su quel sito non vendo nulla e - detto papale papale -
se ci cliccate sopra mi rompete solo le balle, perché sprecate la banda
che ho a disposizione, e diminuite la velocità di scaricamento dei miei
torrent.
Spiega quindi al mondo intero (o almeno a quelli che ci leggono in
italiano) in che modo io avrei spammato :-) 
