[Risolto] [Server] Configurazione PostFix

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

[Risolto] [Server] Configurazione PostFix

Messaggio da ObiMik »

Ciao a tutti. Ho un problema con la configurazione di un server mail attraverso postfix.

Il server mail è di tipo virtuale (installato su macchina virtuale con ubuntu server 9.10) e l'obiettivo per ora è creare due utenze che possono scambiarsi mail (anche in locale) attraverso postfix. Per la gestione di tutto uso webmin ma si accettano anche suggerimenti con comandi da shell :D. Il problema è che ho provato ad inviare mail ma mi restano in queue (coda).

COPIA E INCOLLA DELLA CONFIGURAZIONE DEL MAIN DI POSTFIX
myorigin = $mail.WebServerUbuntu.localdomain
recipient_delimiter = +
intet_interfaces = all
append_dot_mydomain = no
biff = no
alias_maps = hash:/etc/postfix/aliases
alias_database = hast:/etc/aliases
virtual_mailbox_base = /var/spool/mail/virtual
virtual_mailbox_maps = mysql:/etc/postfix/mysql_uid.cf
virtual_gid_maps = mysql:/etc/postfix/mysql_uid.cf
virtual_minimum_uid = 110
virtual_mailbox_domanis = mysql:/etc/postfix/mysql_domains.cf

mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
inet_protocols = all
home_mailbox = Maildir/
mynetworks = 127.0.0.0/8 192.168.29.0/24 [::1]/128 [fe80::%eth0]/64
mynetworks_syle = subnet
content_filter = amavisd-new:[127.0.0.1]:10024
notify_classes = bounce, delay, resource
smtpd_timeout = 300s
smtpd_hard_error_limit = 20
alias_maps = hash:/etc/postfix/aliases
mydestination = $localhost


RINGRAZIO ANTICIPATAMENTE PER L'AIUTO
Ultima modifica di ObiMik il giovedì 15 aprile 2010, 17:39, modificato 1 volta in totale.
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] Configurazione PostFix

Messaggio da il_muflone »

incolla qui il risultato di mailq
e il contenuto dei files /var/log/mail.*
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il_muflone ha scritto: incolla qui il risultato di mailq
e il contenuto dei files /var/log/mail.*
> mailq
postqueue: warning: Mail system is down -- accessing queue directly
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
DD753A97F      633 Thu Mar 11 13:40:21  michele@WebServerUbuntu.localdomain
                                        root@ubuntuwebserver.localdomain

EDC2BA961      638 Thu Mar 11 14:18:08  root@WebServerUbuntu.localdomain
                                        michele@WebServerUbuntu.localdomain

59F34A972      632 Thu Mar 11 13:51:25  root@WebServerUbuntu.localdomain
                                        michele@webserverubuntu.localhost

0CE50A975      630 Thu Mar 11 13:29:33  michele@WebServerUbuntu.localdomain
                                        root@WebServerUbuntu.localdomain

D38A7A96F      576 Thu Mar 11 13:21:41  michele@WebServerUbuntu.localdomain
                                        root

44BA8A979      619 Thu Mar 11 14:24:40  root@WebServerUbuntu.localdomain
                                        michele

50C22A973      605 Thu Mar 11 13:36:15  michele@WebServerUbuntu.localdomain
                                        ROOT

D5207A992      638 Thu Mar 11 13:42:20  root@WebServerUbuntu.localdomain
                                        michele@WebServerUbuntu.localdomain

A8F45A995      594 Thu Mar 11 14:01:42  root@WebServerUbuntu.localdomain
                                        michele

CF69FA796      580 Thu Mar 11 15:32:26  michele@WebServerUbuntu.localdomain
                                        root

2A913A997      635 Thu Mar 11 14:04:40  michele@WebServerUbuntu.localdomain
                                        root@WebServerUbuntu.localdomain

024D3A99B      630 Thu Mar 11 14:14:51  michele@WebServerUbuntu.localdomain
                                        root@WebServerUbuntu.localdomain

36B74A97D      638 Thu Mar 11 13:37:05  michele@WebServerUbuntu.localdomain
                                        root@ubuntuwebserver.localdomain

-- 7 Kbytes in 13 Requests.
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] Configurazione PostFix

Messaggio da il_muflone »

ti sta dicendo Mail system is down
ovvero postfix è spento

avvialo con sudo /etc/init.d/postfix start

inoltre non hai postato il log dei files che ti avevo chiesto.
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il_muflone ha scritto: ti sta dicendo Mail system is down
ovvero postfix è spento

avvialo con sudo /etc/init.d/postfix start

inoltre non hai postato il log dei files che ti avevo chiesto.
si la cosa strana è che mi accade come si spegnesse da solo..ad esempio ora ho dato da shell il comando di inizializzazione ma da webmin mi da abilitato il pulsante di start...

scusami come faccio a postarti i log? (uso da poco ubuntu)

ho fatto

sudo su
sudo nano /var/log/mail.log

su terminale vedo che compaiono dei log ma se la eseguo da shell di webmin mi da errore. se è questo quello che intendevi come faccio a copiare quanto è scritto nella finestra di vmware (shell di ubuntu server)
grazie
Ultima modifica di ObiMik il giovedì 11 marzo 2010, 17:32, modificato 1 volta in totale.
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] Configurazione PostFix

Messaggio da il_muflone »

premesso che per me webmin non dovrebbe nemmeno esistere al mondo, quindi tutti i discorsi tra me e te non dovranno implicare l'uso di webmin. (*)

se ti chiedo di avviare postfix fallo col comando da terminale che ti ho indicato ed eventualmente copia quel che risponde, quel che faccia webmin è irrilevante per me.

per postare i log infila un floppy, una penna usb, monta una cartella condivisa, quel che vuoi e copia i files /var/log/mail.log (anche .err e .warn) sul dispositivo montato.

(*) posso sembrare fazioso ma un amministratore non userà mai webmin, non può fare le cose via interfaccia grafica senza sapere come e cosa stia facendo.
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il .log mi da come log: (stamattina ho solo acceso e fatto una prova di invio mail)


Mar 12 09:00:40 WebServerUbuntu postfix/master[1234]: fatal: /etc/postfix/maste$
Mar 12 09:00:41 WebServerUbuntu dovecot: dovecot v1.1.11 starting up (core dump$
Mar 12 09:01:39 WebServerUbuntu postfix/master[1578]: fatal: /etc/postfix/maste$
Mar 12 09:04:45 WebServerUbuntu postfix/master[1210]: fatal: /etc/postfix/maste$
Mar 12 09:04:49 WebServerUbuntu dovecot: dovecot v1.1.11 starting up (core dump$
Mar 12 09:05:19 WebServerUbuntu postfix/master[1648]: fatal: /etc/postfix/maste$
Mar 12 09:16:13 WebServerUbuntu postfix/postqueue[2043]: warning: Mail system i$


il .err:
Mar 12 09:00:40 WebServerUbuntu postfix/master[1234]: fatal: /etc/postfix/maste$
Mar 12 09:01:39 WebServerUbuntu postfix/master[1578]: fatal: /etc/postfix/maste$
Mar 12 09:04:45 WebServerUbuntu postfix/master[1210]: fatal: /etc/postfix/maste$
Mar 12 09:05:19 WebServerUbuntu postfix/master[1648]: fatal: /etc/postfix/maste$


il .warn:
Mar 12 09:00:40 WebServerUbuntu postfix/master[1234]: fatal: /etc/postfix/maste$
Mar 12 09:01:39 WebServerUbuntu postfix/master[1578]: fatal: /etc/postfix/maste$
Mar 12 09:04:45 WebServerUbuntu postfix/master[1210]: fatal: /etc/postfix/maste$
Mar 12 09:05:19 WebServerUbuntu postfix/master[1648]: fatal: /etc/postfix/maste$
Mar 12 09:16:13 WebServerUbuntu postfix/postqueue[2043]: warning: Mail system i$


file di configurazione attuale:

myorigin = $mail.WebServerUbuntu.localdomain
recipient_delimiter = +
intet_interfaces = all
append_dot_mydomain = no
biff = no
alias_maps = hash:/etc/postfix/aliases
alias_database = hast:/etc/aliases
virtual_mailbox_base = /var/spool/mail/virtual
virtual_mailbox_maps = mysql:/etc/postfix/mysql_uid.cf
virtual_gid_maps = mysql:/etc/postfix/mysql_uid.cf
virtual_minimum_uid = 110
virtual_mailbox_domanis = mysql:/etc/postfix/mysql_domains.cf

mailbox_command = /usr/bin/procmail
mailbox_size_limit = 0
inet_protocols = all
home_mailbox = Maildir/
mynetworks = 127.0.0.0/8 192.168.29.0/24 [::1]/128 [fe80::%eth0]/64
mynetworks_syle = subnet
content_filter = amavisd-new:[127.0.0.1]:10024
notify_classes = bounce, delay, resource
smtpd_timeout = 300s
smtpd_hard_error_limit = 20
alias_maps = hash:/etc/postfix/aliases
mydestination = $localhost




grazie
Ultima modifica di ObiMik il venerdì 12 marzo 2010, 9:26, modificato 1 volta in totale.
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] Configurazione PostFix

Messaggio da il_muflone »

il log è incompleto

Codice: Seleziona tutto

fatal: /etc/postfix/maste
non si legge niente dell'errore, devi copiare le righe per intero senza troncarle
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il_muflone ha scritto: il log è incompleto

Codice: Seleziona tutto

fatal: /etc/postfix/maste
non si legge niente dell'errore, devi copiare le righe per intero senza troncarle
si scusa non me n'ero nemmeno accorto..

il .log è questo:
Mar 12 09:00:40 WebServerUbuntu postfix/master[1234]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be private
Mar 12 09:00:41 WebServerUbuntu dovecot: dovecot v1.1.11 starting up (core dumps disabled)accessing queue directlyrottling
Mar 12 09:01:39 WebServerUbuntu postfix/master[1578]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be private
Mar 12 09:04:45 WebServerUbuntu postfix/master[1210]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be privateeostfix-hast package installed?
Mar 12 09:04:49 WebServerUbuntu dovecot: dovecot v1.1.11 starting up (core dumps disabled)accessing queue directly be private
Mar 12 09:05:19 WebServerUbuntu postfix/master[1648]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be private
Mar 12 09:16:13 WebServerUbuntu postfix/postqueue[2043]: warning: Mail system is down -- accessing queue directlyyirectory.0.1, lip=127.0.0.1, secured
Mar 12 09:26:36 WebServerUbuntu postfix/postqueue[2227]: warning: Mail system is down -- accessing queue directlyybe privatepostfix-hast package installed?
Mar 12 09:31:09 WebServerUbuntu postfix/postqueue[2386]: warning: Mail system is down -- accessing queue directlyy refusede postfix-hast package installed?


il .warn:

Mar 12 09:00:40 WebServerUbuntu postfix/master[1234]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be private
Mar 12 09:01:39 WebServerUbuntu postfix/master[1578]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be private
Mar 12 09:04:45 WebServerUbuntu postfix/master[1210]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be privatee
Mar 12 09:05:19 WebServerUbuntu postfix/master[1648]: fatal: /etc/postfix/master.cf: line 22: inet service cannot be private
Mar 12 09:16:13 WebServerUbuntu postfix/postqueue[2043]: warning: Mail system is down -- accessing queue directlyyirectory
Mar 12 09:26:36 WebServerUbuntu postfix/postqueue[2227]: warning: Mail system is down -- accessing queue directlyyrefusedg
Mar 12 09:31:09 WebServerUbuntu postfix/postqueue[2386]: warning: Mail system is down -- accessing queue directlyt be private


il .err da tutti messaggi uguali di questo tipo:
fatal: /etc/postfix/master.cf: line 22: inet service cannot be private
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] Configurazione PostFix

Messaggio da il_muflone »

apri il file master.cf e copia cosa hai scritto alla riga 22
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il_muflone ha scritto: apri il file master.cf e copia cosa hai scritto alla riga 22
#
# Postfix master process configuration file.  For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# Do not forget to execute "postfix reload" after editing this file.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#              (yes)  (yes)  (yes)  (never) (100)
# ==========================================================================
smtp    inet    y      -      -      -      -      smtpd
#submission inet n      -      -      -      -      smtpd

#  -o smtpd_tls_security_level=encrypt
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] Configurazione PostFix

Messaggio da il_muflone »

qual è la riga 22?
perché non verifichi quello che posti?
su 4 messaggi 4 volte hai postato risultati parziali, incompleti o assenti.
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il_muflone ha scritto: qual è la riga 22?
perché non verifichi quello che posti?
su 4 messaggi 4 volte hai postato risultati parziali, incompleti o assenti.
semplicemente volevo farti il copia e incolla dall'inizio del file fino alla riga 22 ma per farti il copia e incolla sto accedendo in putty e spesso mi sballa righe quando vado ad incollare.
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================

#628      inet  n       -       -       -       -       qmqpd

in neretto dovrebbe essere la 22
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] Configurazione PostFix

Messaggio da il_muflone »

quella riga è commentata col # e non sarà usata da postfix.
non può essere quella riga a darti errore.

copia per bene la riga 22, te lo chiedo per l'ultima volta.
in alternativa copia l'intero file usando il tag code del forum.

(ecco un altro ottimo motivo per cui nessuno dovrebbe mai usare webmin)
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il_muflone ha scritto: quella riga è commentata col # e non sarà usata da postfix.
non può essere quella riga a darti errore.

copia per bene la riga 22, te lo chiedo per l'ultima volta.
in alternativa copia l'intero file usando il tag code del forum.

(ecco un altro ottimo motivo per cui nessuno dovrebbe mai usare webmin)
ti ho messo in allegato il file di configurazione master.cf anche se la riga è quella..putty da terminale mi dice che la riga 22 è quella...

ti ringrazio
Allegati
master_cf.txt
(4.32 KiB) Scaricato 56 volte
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] Configurazione PostFix

Messaggio da il_muflone »

l'unico inet privato che c'è in quel file è alla riga 11, non 22

Codice: Seleziona tutto

smtp    inet    y       -       -       -       -       smtpd
che guardacaso è la riga che avevi incollato 3 messaggi prima ma poi hai cambiato idea.

togli quella y e impostala a n

non è che hai righe vuote in cima al file master.cf?

Codice: Seleziona tutto

head -n 22 /etc/postfix/main.cf | tail -n 1
cosa ti mostra?
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il risultato del comando che hai postato è: smtpd_timeout = 300s

in testa al file di configurazione come puoi vedere anche nell'allegato c'è

#
# Postfix bla bla bla

ho modificato a "n" il valore dell'inet che mi hai suggerito
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] Configurazione PostFix

Messaggio da il_muflone »

ops ho sbagliato il file

Codice: Seleziona tutto

head -n 22 /etc/postfix/master.cf | tail -n 1
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.
ObiMik
Prode Principiante
Messaggi: 59
Iscrizione: martedì 2 marzo 2010, 9:48

Re: [Server] Configurazione PostFix

Messaggio da ObiMik »

il_muflone ha scritto: ops ho sbagliato il file

Codice: Seleziona tutto

head -n 22 /etc/postfix/master.cf | tail -n 1
proprio quella che avevo postato in neretto qualche risposta fa

#628      inet  n      -      -      -      -      qmqpd
>:(
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] Configurazione PostFix

Messaggio da il_muflone »

riavvia postfix e incolla cosa ti risponde
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.
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: Majestic-12 [Bot] e 4 ospiti