Pagina 1 di 1
[Server] Dovecot - postfix
Inviato: giovedì 15 aprile 2010, 12:36
da Hoolio
Ciao a tutti, ho uin piccolo problema che vorrei cercare di risolvere.
Sto cercando di installare un server di posta.
Ho installato e credo correttamente configurato (scopiazzando da un file di un altro server di posta) dovecot e postfix...
poi ho installato anche roundcube...
sembra tutto funzionare ma...
1) - non mi crea la directori Maildir nella home degli utenti come invece dovrebbe e non ne capisco il motivo. (il login della mail, viene fatto prendendo gli utenti di sistema facenti parte del gruppo mail)
2) - mi da un errore strano dai log: Fatal: Usage: rawlog [-i | -o] [-b] e sotto (imap) returned error 89 (Fatal failure)
questo quando tento di collegarmi con roundcube...
invece, se configuro thunderbird, risco a loggarmi, riesco a mandare mail ma non riesco a ricevere niente (chiaramente direte voi....se non c'è la cartella Maildir)
cosa potrebbe essere? dove devo sbattere la testa?
Grazie a tutti.

Re: [Server] Dovecot - postfix
Inviato: giovedì 15 aprile 2010, 18:44
da Hoolio
Ho provato a ricontrollare tutto ma non sono riuscito a risolvere il rpoblema...
devo dire che da roundcube,m quando tento di loggarmi con un utente, roundcube si impalla...gira la clessidra ma non fa niente.
se invece cerco di entrare ad esempio con un utente pippo e pass pluto completamente inventati, mi da errore di user e pass sbagliate.
questo mi fa pensare che se l'utente del gruppo mail è configurato, qualcosa fa...ma non funziona.
Dai log mi dice sempre IMAP(utente) Fatal: Usage: rawlog [-i | -o] [-b]
Grazie a tutti per gli aiuti
Re: [Server] Dovecot - postfix
Inviato: giovedì 15 aprile 2010, 20:35
da il_muflone
roundcube generalmente si impalla quando non trova le caselle di posta.
personalmente avevo un problema simile: postfix creava le caselle di posta al primo messaggio ma non come le volevo io (con le quote).
visto che usavo postfixadmin per creare gli account ho modificato lo script che crea gli utenti per fargli eseguire maildirmake di courier visto che io uso courier, anziche` dovecot.
Re: [Server] Dovecot - postfix
Inviato: venerdì 16 aprile 2010, 23:50
da Alien321
Hoolio ha scritto:
Ciao a tutti, ho uin piccolo problema che vorrei cercare di risolvere.
Sto cercando di installare un server di posta.
Ho installato e credo correttamente configurato (scopiazzando da un file di un altro server di posta) dovecot e postfix...
poi ho installato anche roundcube...
sembra tutto funzionare ma...
1) - non mi crea la directori Maildir nella home degli utenti come invece dovrebbe e non ne capisco il motivo. (il login della mail, viene fatto prendendo gli utenti di sistema facenti parte del gruppo mail)
2) - mi da un errore strano dai log: Fatal: Usage: rawlog [-i | -o] [-b] e sotto (imap) returned error 89 (Fatal failure)
questo quando tento di collegarmi con roundcube...
invece, se configuro thunderbird, risco a loggarmi, riesco a mandare mail ma non riesco a ricevere niente (chiaramente direte voi....se non c'è la cartella Maildir)
cosa potrebbe essere? dove devo sbattere la testa?
Grazie a tutti. :)
uff, se non ti crea le mail dir degli utenti, perche pensi che la colpa sia di roundcube o dovecot??
Solo per precisare, ma dovecout il server pop3/imap, tendenzialmente solo legge le mail "tralasciamo imap per ora", quello che genera e gestisce
la posta è postfix...
io per prova fare cosi, premetto che io lato server lavoro solo con redhat/centos per cui i file di log non so se sono gli stessi:
stoppa postfix /etc/init.d/postfix stop
lancia un tail -f /var/log/maillog
apri una nuova sessiano e lascia il tail attivo
attiva postfix /etc/init.d/postfix start
vedi se ci sono errori....
fai un telent localhost 25
vedi se ti risponde postfix
prova a mandare una mail a mano:
helo localhost
mail from:
pinco@pallino.com
rcpt to: [un tuo utente configurato]
data
Subject: test
test vediamo se va
.
quit
a questo punto controlla i log attivo con tail e vedi gli errori...
se non capisci riporta qui insieme alla conf di postifx....
Re: [Server] Dovecot - postfix
Inviato: lunedì 19 aprile 2010, 11:50
da Hoolio
Ciao e grazie per l'interessamento e per gli aiuti...
allora, dai log, postfix si avvia correttamente... ho provato a fare la prova che mi hai detto tu...ma la mail non arriva...
Ho notato che alla fine di telnet, quando spedisce la mail mi scrive:
250 2.0.0 Ok: queued as 88CB817E42E2
ti inoltro i log che ti interessa e la conf di postfix:
Log
Apr 19 11:35:56 servergestione postfix/smtpd[10810]: connect from localhost[127.0.0.1]
Apr 19 11:36:31 servergestione postfix/smtpd[10810]: 88CB817E42E2: client=localhost[127.0.0.1]
Apr 19 11:37:13 servergestione postfix/cleanup[10834]: 88CB817E42E2: hold: header Received: from localhost (localhost [127.0.0.1])??by servergestione.dominio.it (Postfix) with SMTP id 88CB817E42E2??for ; Mon, 19 Apr 2010 11:36:10 +0200 (CEST) from localhost[127.0.0.1]; from= to= proto=SMTP
Apr 19 11:37:13 servergestione postfix/cleanup[10834]: 88CB817E42E2: message-id=
Postfix
#
Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
mydomain = dominio.it
myorigin = $mydomain
inet_protocols = ipv4
smtpd_banner = Servergestione SMTP
#biff = no
# appending .domain is the MUA's job.
#append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
#default_process_limit = 100
myhostname = servergestione.$mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = servergestione.$mydomain, localhost.localdomain, localhost, $mydomain
relayhost = mail.191.biz
#mynetworks = 127.0.0.0/8, 192.168.1.0/24, 88.55.55.555
#smtpd_recipient_restrictions= permit_mynetworks
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
queue_directory = /var/spool/postfix
home_mailbox = $HOME/Maildir/
#relay esterno
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_auth_enable = yes
smtp_sasl_type = cyrus
smtpd_use_tls = no
smtp_sasl_mechanism_filter = LOGIN
smtpd_client_restrictions = permit_mynetworks
header_checks = regexp:/etc/postfix/header_checks
Re: [Server] Dovecot - postfix
Inviato: lunedì 19 aprile 2010, 12:55
da Alien321
Re: [Server] Dovecot - postfix
Inviato: martedì 20 aprile 2010, 16:45
da totodix
Dovresti postare i file di configurazione di "dovecot" e "postfix" così li leggiamo e cerchiamo l'eventuale errore. Se non c'è l'errore lo cercheremo altrove.
Saluti totodix
Re: [Server] Dovecot - postfix
Inviato: mercoledì 21 aprile 2010, 10:18
da Hoolio
Ciao...
Mess per Alien..: ho provato a vedere il link che mi hai girato ma non ho capito bene quello che devo fare...
Mess per Tododix: ecco in allegato la conf di dovecot....
la con fi postfix è nel post sopra...
grazie
Re: [Server] Dovecot - postfix
Inviato: giovedì 29 aprile 2010, 17:49
da totodix
Per il momento ravviso le seguenti cose:
1. hai come protocollo solo imap;
2. non hai configurato i file di log quindi non puoi vedere i messaggi di errore, modifica come segue:
##
## Logging
##
# Log file to use for error messages, instead of sending them to syslog.
# /dev/stderr can be used to log into stderr.
log_path = /var/log/dovecot
# Log file to use for informational and debug messages.
# Default is the same as log_path.
info_log_path = /var/log/dovecot
# Prefix for each line written to log file. % codes are in strftime(3)
# format.
#log_timestamp = "%b %d %H:%M:%S "
log_timestamp = "%Y-%m-%d %H:%M:%S "
# Syslog facility to use if you're logging to syslog. Usually if you don't
# want to use "mail", you'll use local0..local7. Also other standard
# facilities are supported.
syslog_facility = mail
3. non hai configurato il metodo di autenticazione.
Non so come hai analizzato ed organizzato la configurazione potresti essere più chiaro?
Così in base all'organizzazione vediamo anche la configurazione del postfix
Re: [Server] Dovecot - postfix
Inviato: giovedì 29 aprile 2010, 18:14
da Hoolio
Ciao, e grazie per la risposta...
allora:
1. Si, quello che volevo era solo per imap
2. Ho insrito la parte dei log, riavviato dovecot e verificato che i log funzionino...grazie
3. L'autentificazione avviene dagli user di sistema...facenti parte del gruppo mail...
poi devi pensare che non sono molto pratico di dovecot-postfix quindi tutti i consigli e/o variazioni che ritieni opportuno farmi fare...sono tutto orecchi
Tanks
Re: [Server] Dovecot - postfix
Inviato: giovedì 29 aprile 2010, 18:56
da totodix
Ho configurato un server mail - dovecot/postfix + squirrelmail però ho utilizzato dei DataBase SQL.
Per scambiare mail tra gli utenti di sistema utilizzo telnet.
Per schiarirti le idee leggi la guida
http://wiki.ubuntu-it.org/Server/Mail
Saluti totodix
Re: [Server] Dovecot - postfix
Inviato: martedì 11 maggio 2010, 19:52
da Hoolio
Ciao a tutti... dopo varie peripezie sono andato avanti...
ma non sono riuscito a spedire e ricevere posta....è ferma sul server e non viene processata...
vi inoltro i log con la speranza che riusciate a darmi una mano....e c'è più di un errore che non capisco...:
La Maildir viene corretamente creata nella home degli utenti ma non arrivano e non spedisco mail....
Help help help >:( >:( >:(
log postfix:
Codice: Seleziona tutto
May 11 19:20:42 server postfix/master[1593]: terminating on signal 15
May 11 19:20:43 server postfix/master[5236]: daemon started -- version 2.6.5, configuration /etc/postfix
May 11 19:21:07 server postfix/smtpd[5241]: warning: database /etc/aliases.db is older than source file /etc/aliases
May 11 19:21:18 server postfix/smtpd[5241]: connect from smtpout30.attiva.biz[85.37.16.8]
May 11 19:21:18 server postfix/smtpd[5241]: 7DB9117E431E: client=smtpout30.attiva.biz[85.37.16.8]
May 11 19:21:18 server postfix/cleanup[5250]: 7DB9117E431E: hold: header Received: from smtpout30.attiva.biz (smtpout30.attiva.$
May 11 19:21:18 server postfix/cleanup[5250]: 7DB9117E431E: message-id=<4BE991FC.7070004@pippo.net>
May 11 19:21:19 server postfix/smtpd[5241]: disconnect from smtpout30.attiva.biz[85.37.16.8]
May 11 19:21:53 server postfix/pickup[5237]: 5900A17E4321: uid=33 from=<tesposta@pluto.it>
May 11 19:21:53 server postfix/cleanup[5250]: 5900A17E4321: hold: header Received: by server.pluto (Postfix, from$
May 11 19:21:53 server postfix/cleanup[5250]: 5900A17E4321: message-id=<e7243a2de54847f7c5a9f191034890e2@127.0.0.1>
May 11 19:24:39 server postfix/anvil[5246]: statistics: max connection rate 1/60s for (smtp:85.37.16.8) at May 11 19:21:18
May 11 19:24:39 server postfix/anvil[5246]: statistics: max connection count 1 for (smtp:85.37.16.8) at May 11 19:21:18
May 11 19:24:39 serverl postfix/anvil[5246]: statistics: max cache size 1 at May 11 19:21:18
May 11 19:25:47 server postfix/postfix-script[5381]: warning: group or other writable: /var/spool/postfix
May 11 19:25:48 server postfix/postfix-script[5381]: warning: group or other writable: /var/spool/postfix
May 11 19:25:49 server postfix/postfix-script[5381]: warning: group or other writable: /var/spool/postfix
May 11 19:25:50 server postfix/postfix-script[5381]: warning: group or other writable: /var/spool/postfix
Re: [Server] Dovecot - postfix
Inviato: giovedì 13 maggio 2010, 19:15
da totodix
Questo LOG non dice molto per favore più completo anche tutto in allegato e anche LOG di dovecot.
A presto Totodix