Postfix PostfixAdmin MySql Courier

Ottimizzazione, pulizia, gestione e manutenzione di una Debian Box

Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 08/02/2017, 18:19

Ciao a tutti

Ho installato quanto in oggetto
Premesso che MySql e PHP funzionano perche' usati in altra applicazione mi ritrovo che funziona tutto e niente
Nel senso che una connessione da remoto alle porte 25 143 110 danno risposta ma poi tentando di collegarsi Thunderbird va in timeout
Postfix admin ha creato il database , inserito amministratore ed utente
L'impressione e' che postfix e courier non leggano il DB

Se qualche buonanima mi da una mano saro' eternamente grato
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda byte64 » 14/02/2017, 22:23

Cosa dicono i log?

Ciao
byte64
Full Member
Full Member
 
Messaggi: 145
Iscritto il: 07/01/2017, 19:02
Località: Bergamo

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 15/02/2017, 15:25

byte64 ha scritto:Cosa dicono i log?

Intanto mail.err dice questo
SrvLinux postfix/smtpd[5824]: error: open /etc/postfix/mysql_virtual_alias_maps.cf: No such file or directory

L'immagine allegata però la racconta diversa
Quando mando un messaggio questo non viene accettato perche' chiaramente non trova l'elenco degli utenti
Sarebbe gia qualcosa far arrivare i messggi
Poi vediamo se Thunderbird riesce collegarmi
Allegati
Image1.png
Image1.png (18.64 KiB) Osservato 268 volte
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda byte64 » 15/02/2017, 16:18

c'è una s di differenza tra il nome del file e la riga di configurazione di postfix.
/etc/postfix/mysql_virtual_alias_maps.cf - > errore
/etc/postfix/mysql_virtual_alias_map.cf -> file sytem


Il pc ha sempre ragione tranne quando gli diciamo di sbagliare...e comunque ha ancora ragione! :D
byte64
Full Member
Full Member
 
Messaggi: 145
Iscritto il: 07/01/2017, 19:02
Località: Bergamo

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 15/02/2017, 17:27

byte64 ha scritto:Il pc ha sempre ragione tranne quando gli diciamo di sbagliare...e comunque ha ancora ragione! :D

Argggggggg

Adesso riceve ed invia usando la casella da Webmin
E' gia' una conquista :)

Pero' leggo questo
Codice: Seleziona tutto
Feb 15 16:26:27 SrvLinux authdaemond: modules="”authmysql authcustom authuserdb authpam”", daemons=5
Feb 15 16:26:27 SrvLinux authdaemond: Installing lib”authmysql
Feb 15 16:26:27 SrvLinux authdaemond: file not found
Feb 15 16:26:27 SrvLinux authdaemond: Installing libauthcustom
Feb 15 16:26:27 SrvLinux authdaemond: Installation complete: authcustom
Feb 15 16:26:27 SrvLinux authdaemond: Installing libauthuserdb
Feb 15 16:26:27 SrvLinux authdaemond: Installation complete: authuserdb
Feb 15 16:26:27 SrvLinux authdaemond: Installing libauthpam”
Feb 15 16:26:27 SrvLinux authdaemond: file not found
Feb 15 16:26:43 SrvLinux postfix/master[1576]: daemon started -- version 2.11.3, configuration /etc/postfix


Ci sono pero' delle virgolette strane di mezzo
Ho l'elenco dei pacchetti installati
Dovrei capire come elencare le librerie ed eventualmente installarle
Faccio un ripasso dei file CFG

Thunderbird pero' non si connette
Adesso vado alla ricerca dei logs di courier altrimenti lo disinstallo e provo dovecot

Intanto grazie
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 15/02/2017, 21:11

brunol949 ha scritto:Thunderbird pero' non si connette
Adesso vado alla ricerca dei logs di courier altrimenti lo disinstallo e provo dovecot

Rieccomi qua
Diciamo che postfix funziona
Ho risolto anche un problema per cui non arrivava una mail ad un indizzo che pur inspiegabilmente funzionava in altri ambiti
Mancava il record MX nel DNS :(

Non riesco a trovare i Logs di Courier anche se nella CFG ho messo livello 2
In /var/log non trovo ne file ne una cartella al riguardo

Grazie per ogni suggerimento
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda byte64 » 15/02/2017, 21:28

I log dovresti trovarli nei files /var/log/mail.log/info/err/warn, puoi eventualmente attivare anche i log di debug aggiungendo una riga tipo, *.debug /var/log/debug in rsyslog.conf. (Riavvia il servizio se fai la modifica)
Comunque...personalmente è dalla release squeeze che sono passato a dovecot! 8-)
byte64
Full Member
Full Member
 
Messaggi: 145
Iscritto il: 07/01/2017, 19:02
Località: Bergamo

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 16/02/2017, 8:17

byte64 ha scritto:Comunque...personalmente è dalla release squeeze che sono passato a dovecot! 8-)

Mi hai quasi convinto :)
Nell'ora disperata ho provato Ubuntu Server ed aveva installato dovecot
Dovecot appare nella lista dei Server di Webmin per cui sarebbe un po' più "navigabile"
Intanto provo con Courier e casomai cerco la lista dei pacchetti da installare per Dovecot

Poi sara' il turno della WebMail e di Mailman per le mailing-list :'(

Intanto grazie
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 16/02/2017, 11:31

Domanda su PostfixAdmin
Quando aggiungo un utente , l'utente appare regolarmente nel database ma se gli invio un messaggio l'utente risulta sconosciuto
Non e' che deva essere inserito a mano da qualche altra parte ??
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 16/02/2017, 11:45

brunol949 ha scritto:Non e' che deva essere inserito a mano da qualche altra parte ??

A questo punto ne ho quasi la certezza
Ci sono degli utenti inseriti con password solo su Samba
Hanno solo bisogno di accedere a file condivisi
ora provo ad inserire il solito pippo e voglio vedere
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda byte64 » 16/02/2017, 11:49

potresti postare il risultato di
postconf -n ?
byte64
Full Member
Full Member
 
Messaggi: 145
Iscritto il: 07/01/2017, 19:02
Località: Bergamo

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 16/02/2017, 11:55

byte64 ha scritto:potresti postare il risultato di
postconf -n ?

Codice: Seleziona tutto
root@SrvLinux:/# postconf -n
postconf: warning: /etc/postfix/main.cf: undefined parameter: virtual_mailbox_limit_override
postconf: warning: /etc/postfix/main.cf: undefined parameter: virtual_overquota_bounce
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
html_directory = /usr/share/doc/postfix/html
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
mydestination = lancerotto.name, www.lancerotto.name, SrvLinux.lancerotto.name, mx1.lancerotto.name
myhostname = SrvLinux.lancerotto.name
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
readme_directory = /usr/share/doc/postfix
recipient_delimiter = +
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
virtual_gid_maps = static:125
virtual_mailbox_base = /usr/local/virtual
virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
virtual_mailbox_limit = 51200000
virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
virtual_minimum_uid = 120
virtual_transport = virtual
virtual_uid_maps = static:120
postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_limit_maps=mysql:/etc/postfix/mysql_virtual_mailbox_limit_maps$virtual_mailbox_limit_override = yes
postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_maildir_limit_message=Sorry, the user's maildir has overdrawn his dis$virtual_overquota_bounce = yes
postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_create_maildirsize=yes
postconf: warning: /etc/postfix/main.cf: unused parameter: virtual_mailbox_extended=yes

comunque aggiunto pippo come utente linux senza password di accesso , magicamente la casella di posta inizia a funzionare
Mi domando cosa faccia e cosa NON faccia PostfixAdmin
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14

Re: Postfix PostfixAdmin MySql Courier

Messaggioda brunol949 » 16/02/2017, 13:54

brunol949 ha scritto:Mi domando cosa faccia e cosa NON faccia PostfixAdmin

Secondo me tutta la parte MySql non fa' una beata mazza
Io leggo e spedisco messaggi tramite Webmin
A 'sto punto disinstallo courier e provo con Dovecot , ma e' un po' sparare a caso
Se postfix usasse veramente le caselle di posta inserite con Postfixadmin su MySql non avrebbe bisogno di avere gli user inseriti in Linux ; dovrebbe usare questi utenti virtuali pescati dal database
--
Bruno L.
brunol949
Newbie
Newbie
 
Messaggi: 13
Iscritto il: 27/01/2017, 19:14


Torna a Tuning

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite