Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
postfix problem
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Wed Apr 20, 2005 12:13 pm    Post subject: postfix problem Reply with quote

Seguendo l'howto su come configurare PostFix credevo di aver fatto tutto bene... dato che il check non mi dava errori!

Ma quando son andato a provare non e' andata così bene come speravo!

Code:
root # mailto ercole
Subject: PROVA
questa e' una mail di prova, arriva???
EOT
postdrop: warning: unable to look up public/pickup: No such file or directory


Il mio file di configurazione e' molto semplice e scarno

Code:
queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mail_owner = postfix
myorigin = $myhostname
mydestination = $myhostname, localhost.$mydomain $mydomain
unknown_local_recipient_reject_code = 450
mynetworks_style = subnet
mynetworks = 127.0.0.0/8 192.168.1.0/24
mailbox_command = /usr/bin/procmail
debug_peer_level = 2
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/postfix-2.0.16-r1/sample
readme_directory = /usr/share/doc/postfix-2.0.16-r1/readme
default_destination_concurrency_limit = 2
alias_database = hash:/etc/mail/aliases
local_destination_concurrency_limit = 2
alias_maps = hash:/etc/mail/aliases
home_mailbox = .maildir/


Che posso fare???
:(
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Wed Apr 20, 2005 12:35 pm    Post subject: Reply with quote

Posta il file aliases e virtual...
inoltre hai dato un postalias per aggiornare il file??
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Wed Apr 20, 2005 12:54 pm    Post subject: Reply with quote

Ecco le mie impostazioni

Code:
# Basic system aliases -- these MUST be present.
MAILER-DAEMON:      postmaster
postmaster:         root

# General redirections for pseudo accounts.
adm:                root
bin:                root
daemon:             root
exim:               root
lp:                 root
mail:               root
named:              root
nobody:             root
postfix:            root

# Well-known aliases -- these should be filled in!
# root:
# operator:

# Standard RFC2142 aliases
abuse:              postmaster
ftp:                root
hostmaster:         root
news:               usenet
noc:                root
security:           root
usenet:             root
uucp:               root
webmaster:          root
www:                webmaster

# trap decode to catch security attacks
# decode:           /dev/null

root:               ercole
/etc/mail/aliases (END)


... e SI... ho lanciato un NEWALISES... e un paio di riavvi di postfix a caso

:(
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Wed Apr 20, 2005 2:33 pm    Post subject: Reply with quote

AlterX wrote:
Posta il file aliases e virtual...
inoltre hai dato un postalias per aggiornare il file??

non scriviamo cose a caso, per favore
quel log indica un errore di sintassi nel main.cf o nel master.cf
nel main.cf manca la virgola per separare i campi mydestination
nel master.cf potrebbe esserci una pipe errata
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Wed Apr 20, 2005 3:00 pm    Post subject: Reply with quote

k.gothmog wrote:
quel log indica un errore di sintassi nel main.cf o nel master.cf
nel main.cf manca la virgola per separare i campi mydestination
nel master.cf potrebbe esserci una pipe errata


Ma tali errori non dovrebbero essere rilevati da POSTFIX quando invoco un CHECK???

Cmq adesso aggiungo al virgola incriminata!!!!

;)
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Wed Apr 20, 2005 3:46 pm    Post subject: Reply with quote

Ho aggiunto la virgola, ma l'errore non e' cambiato... posto anche il master.cf nel caso possa servire per scovare il malfatto!!!!

Code:
#
# SPECIFY ONLY PROGRAMS THAT ARE WRITTEN TO RUN AS POSTFIX DAEMONS.
# ALL DAEMONS SPECIFIED HERE MUST SPEAK A POSTFIX-INTERNAL PROTOCOL.
#
# DO NOT SHARE THE POSTFIX QUEUE BETWEEN MULTIPLE POSTFIX INSTANCES.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       n       -       -       smtpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
maildrop  unix  -       n       n       -       -       pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
old-cyrus unix  -       n       n       -       -       pipe flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
cyrus     unix  -       n       n       -       -       pipe user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp      unix  -       n       n       -       -       pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
/etc/postfix/master.cf (END)
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Wed Apr 20, 2005 7:31 pm    Post subject: Reply with quote

Ercole wrote:
Ho aggiunto la virgola, ma l'errore non e' cambiato... posto anche il master.cf nel caso possa servire per scovare il malfatto!!!!

Code:
#
# SPECIFY ONLY PROGRAMS THAT ARE WRITTEN TO RUN AS POSTFIX DAEMONS.
# ALL DAEMONS SPECIFIED HERE MUST SPEAK A POSTFIX-INTERNAL PROTOCOL.
#
# DO NOT SHARE THE POSTFIX QUEUE BETWEEN MULTIPLE POSTFIX INSTANCES.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       n       -       -       smtpd
pickup    fifo  n       -       n       60      1       pickup
cleanup   unix  n       -       n       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
rewrite   unix  -       -       n       -       -       trivial-rewrite
bounce    unix  -       -       n       -       0       bounce
defer     unix  -       -       n       -       0       bounce
trace     unix  -       -       n       -       0       bounce
verify    unix  -       -       n       -       1       verify
flush     unix  n       -       n       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
smtp      unix  -       -       n       -       -       smtp
relay     unix  -       -       n       -       -       smtp
showq     unix  n       -       n       -       -       showq
error     unix  -       -       n       -       -       error
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       n       -       -       lmtp
anvil     unix  -       -       n       -       1       anvil
maildrop  unix  -       n       n       -       -       pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
old-cyrus unix  -       n       n       -       -       pipe flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
cyrus     unix  -       n       n       -       -       pipe user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp      unix  -       n       n       -       -       pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
/etc/postfix/master.cf (END)

scusa, ma te utilizzi tutta questa roba? mi riferisco a lmtp, anvil, maildrop, old-cyrus, cyrus, uucp, ifmail e bsmtp
come mai hai tolto i commenti da tutti?
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Wed Apr 20, 2005 8:29 pm    Post subject: Reply with quote

Io veramente non ho messo mano a tale file... mi accontenterei di avere SMTP funzionante!!!
:D
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Wed Apr 20, 2005 9:46 pm    Post subject: Reply with quote

Ercole wrote:
Io veramente non ho messo mano a tale file... mi accontenterei di avere SMTP funzionante!!!
:D

tanto per fare una prova... elimina (commenta) tutte le righe da anvil in giù
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Thu Apr 21, 2005 7:09 am    Post subject: Reply with quote

k.gothmog wrote:
tanto per fare una prova... elimina (commenta) tutte le righe da anvil in giù


Così ho fatto... poi riavviato postfix... ed infine testato... niente... non ne vuol sapere... sempre l'errore postato precedentemente!
:(
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Thu Apr 21, 2005 8:54 am    Post subject: Reply with quote

k.gothmog wrote:
AlterX wrote:
Posta il file aliases e virtual...
inoltre hai dato un postalias per aggiornare il file??

non scriviamo cose a caso, per favore
quel log indica un errore di sintassi nel main.cf o nel master.cf
nel main.cf manca la virgola per separare i campi mydestination
nel master.cf potrebbe esserci una pipe errata


ti sbagli alla grande!
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Thu Apr 21, 2005 9:05 am    Post subject: Reply with quote

Ercole wrote:
Io veramente non ho messo mano a tale file... mi accontenterei di avere SMTP funzionante!!!
:D


in alias dici che in ercole viene dirottato tutto ciò che è di root, ma devi specificare
dove deve essere dirottato!!!

devi usare le tabelle transport (che specifica per un dominio, dove dirottare i dati) e virtual (se vuoi che ad ercole corrisponda un indirizzo reale es: ercole.cognome@libero.it).

poi nel file main.cf, devi specificare l'uso di queste tabelle...mi pare virtual_maps e transport_maps e specificare il tipo:
myslq: o local: ecc...
devi vedere sulla documentazione per maggior dettagli, anche perchè ho usato questo metodo una sola volta e tanti anni fa.
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Thu Apr 21, 2005 10:04 am    Post subject: Reply with quote

k.gothmog wrote:

non scriviamo cose a caso, per favore


ti spiace usare dei toni diversi per favore?

Che la soluzione sia + o - corretta.. e' un conto,
ma non e' certo il caso di essere cosi' duri nei toni!

Grazie!
Ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Thu Apr 21, 2005 10:08 am    Post subject: Reply with quote

AlterX wrote:
in alias dici che in ercole viene dirottato tutto ciò che è di root, ma devi specificare
dove deve essere dirottato!!!


Ho tolto quella riga, che tra l'altro non ricordavo di aver messo, in quando va bene che cio' che e' di root resti a root... ho lanciato un newaliases... e un reset di postfix... ma l'errore e' sempre lo stesso...

Scusa, ma se io non specifico niente per Ercole... e da root gli voglio mandare una mail.. me la dovrebbe dirottare nella sua maildir, giusto???
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Thu Apr 21, 2005 12:46 pm    Post subject: Reply with quote

Ercole wrote:
AlterX wrote:
in alias dici che in ercole viene dirottato tutto ciò che è di root, ma devi specificare
dove deve essere dirottato!!!


Ho tolto quella riga, che tra l'altro non ricordavo di aver messo, in quando va bene che cio' che e' di root resti a root... ho lanciato un newaliases... e un reset di postfix... ma l'errore e' sempre lo stesso...

Scusa, ma se io non specifico niente per Ercole... e da root gli voglio mandare una mail.. me la dovrebbe dirottare nella sua maildir, giusto???


Se non sbaglio in aliases, c'è sempre uno specificato per root, anche se tu non lo inserisci esplicitamente.
cmq se mi dai tempo ti posso dire come funziona tutto il procedimento.
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Thu Apr 21, 2005 1:36 pm    Post subject: Reply with quote

di fretta non ne ho... tante grazie in anticipo
;)

Poi nel weekend spero di aver tempo anch'io per documentarmi!
:D
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Thu Apr 21, 2005 3:57 pm    Post subject: Reply with quote

AlterX wrote:
Se non sbaglio in aliases, c'è sempre uno specificato per root, anche se tu non lo inserisci esplicitamente.
cmq se mi dai tempo ti posso dire come funziona tutto il procedimento.

no. c'è se lo definisci tu.
se guardi il file originale è commentata la riga per root
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Fri Apr 22, 2005 8:45 am    Post subject: Reply with quote

Allora...
crea il file /etc/postfix/sender_canonical e inserisci:

ercole ercole@dominiolinux.it

questo rappresenta l'indirizzo che appare in From:

crea il file /etc/postfix/virtual e inserisci:

ercole@dominiolinux.it ercole

questo identifica l'utente a cui mandare la posta sulla base dell'indirizzo di destinazione (es: ercole@dominiolinux.it)

poi effettua:

postmap /etc/postfix/sender_canonical
postmap /etc/postfix/virtual
postfix reload

dominiolinux.it è configurato in main.cf ovviamente :wink:
e prova ad inviare una email...purtroppo vado mooolto a memoria :roll:
Back to top
View user's profile Send private message
Ercole
Tux's lil' helper
Tux's lil' helper


Joined: 27 Oct 2004
Posts: 78

PostPosted: Fri Apr 22, 2005 12:16 pm    Post subject: Reply with quote

Provato anche questo... ma niente... non ne vuol sapere... sempre il solito errore!
:(

Sto weekend devo trovare una mezza giornata da dedicare a questa cosa... voglio sapere perche' non funge come dovrebbe!!!
:?:
Back to top
View user's profile Send private message
.:chrome:.
Advocate
Advocate


Joined: 19 Feb 2005
Posts: 4588
Location: Brescia, Italy

PostPosted: Fri Apr 22, 2005 6:10 pm    Post subject: Reply with quote

AlterX wrote:
Allora...
crea il file /etc/postfix/sender_canonical e inserisci:

ma io mi chiedo...
ercole ha un problema. tu per risolverlo gli dici di usare una configurazione assolutamente non standard, e gli complichi la vita...
oltretutto non sei nemmeno in grado di siggerirgli una soluzione, e vai a memoria...
mi dici che senso ha? è una gara a chi scrive più post?
come ha detto fonderiadigitale in un altro thread, scrivere inesattezze è inutile, fa perdere tempo a chi chiede aiuto e a chi legge il forum
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum