[Server] Dovecot - postfix

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Scrivi risposta
Hoolio
Prode Principiante
Messaggi: 72
Iscrizione: mercoledì 30 dicembre 2009, 10:29
Sesso: Maschile

[Server] Dovecot - postfix

Messaggio 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.  :)
Hoolio
Prode Principiante
Messaggi: 72
Iscrizione: mercoledì 30 dicembre 2009, 10:29
Sesso: Maschile

Re: [Server] Dovecot - postfix

Messaggio 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
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Server] Dovecot - postfix

Messaggio 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.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Alien321
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1390
Iscrizione: sabato 20 maggio 2006, 20:39
Desktop: KDE 5.16.4
Distribuzione: KDE Neon
Località: Venere

Re: [Server] Dovecot - postfix

Messaggio 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....
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
Hoolio
Prode Principiante
Messaggi: 72
Iscrizione: mercoledì 30 dicembre 2009, 10:29
Sesso: Maschile

Re: [Server] Dovecot - postfix

Messaggio 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
Avatar utente
Alien321
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1390
Iscrizione: sabato 20 maggio 2006, 20:39
Desktop: KDE 5.16.4
Distribuzione: KDE Neon
Località: Venere

Re: [Server] Dovecot - postfix

Messaggio da Alien321 »

http://www.fatofthelan.com/articles/articles.php?pid=22

leggi la parte sul maildir.... prova a fre cosi
Spoiler
Mostra
Finalmente è finito carnevale, anche se vedo ancora gente in maschera
Avatar utente
totodix
Prode Principiante
Messaggi: 219
Iscrizione: sabato 12 gennaio 2008, 12:01

Re: [Server] Dovecot - postfix

Messaggio 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
Non funziona mai nulla al primo tentativo!
La strada verso la santità passa inevitabilmente attraverso il martirio.
Hoolio
Prode Principiante
Messaggi: 72
Iscrizione: mercoledì 30 dicembre 2009, 10:29
Sesso: Maschile

Re: [Server] Dovecot - postfix

Messaggio 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
Allegati
dovecot.txt
(47.79 KiB) Scaricato 60 volte
Avatar utente
totodix
Prode Principiante
Messaggi: 219
Iscrizione: sabato 12 gennaio 2008, 12:01

Re: [Server] Dovecot - postfix

Messaggio 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
Ultima modifica di totodix il giovedì 29 aprile 2010, 17:51, modificato 1 volta in totale.
Non funziona mai nulla al primo tentativo!
La strada verso la santità passa inevitabilmente attraverso il martirio.
Hoolio
Prode Principiante
Messaggi: 72
Iscrizione: mercoledì 30 dicembre 2009, 10:29
Sesso: Maschile

Re: [Server] Dovecot - postfix

Messaggio 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
Avatar utente
totodix
Prode Principiante
Messaggi: 219
Iscrizione: sabato 12 gennaio 2008, 12:01

Re: [Server] Dovecot - postfix

Messaggio 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
Ultima modifica di totodix il giovedì 29 aprile 2010, 18:59, modificato 1 volta in totale.
Non funziona mai nulla al primo tentativo!
La strada verso la santità passa inevitabilmente attraverso il martirio.
Hoolio
Prode Principiante
Messaggi: 72
Iscrizione: mercoledì 30 dicembre 2009, 10:29
Sesso: Maschile

Re: [Server] Dovecot - postfix

Messaggio 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
Avatar utente
totodix
Prode Principiante
Messaggi: 219
Iscrizione: sabato 12 gennaio 2008, 12:01

Re: [Server] Dovecot - postfix

Messaggio da totodix »

Questo LOG non dice molto per favore più completo anche tutto in allegato e anche LOG di dovecot.

A presto Totodix
Non funziona mai nulla al primo tentativo!
La strada verso la santità passa inevitabilmente attraverso il martirio.
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti