Re: [FUG-BR] Mailman x Postfix

2016-09-02 Por tôpico Renato Sousa
Matou a charada!
Valeu Ricardo!  Muito obrigado pela ajuda!

Abração!

2016-09-02 11:49 GMT-03:00 Ricardo Campos Passanezi :

> On Fri, Sep 02, 2016 at 11:12:06AM -0300, Renato Sousa wrote:
> > Olá Patrick,
> >
> > As configurações do postfix estão aponttando para o arquivo correto:
> >
> > alias_maps = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases
> > alias_database = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases
> >
> > Parei o sendmail e agora o erro é outro:
> >
> > Sep  2 08:32:43 rick Mailman mail-wrapper: Group mismatch error.  Mailman
> > expected the mail wrapper script to be executed as group "mailman", but
> the
> > system's mail server executed the mail script as group "mailnull".  Try
> > tweaking the mail server to run the script as group "mailman", or re-run
> > configure,  providing the command line option `--with-mail-gid=mailnull'.
> > Sep  2 08:32:43 rick sm-mta[62854]: u82BWhlI062853:
> > to="|/usr/local/mailman/mail/mailman owner boletim-sbq", ctladdr=<
> > -ow...@sbq.org.br> (26/0), delay=00:00:00, xdelay=00:00:00,
> > mailer=prog, pri=89571, dsn=5.3.0, stat=unknown mailer error 2
> >
> > O curioso é que configurei a integração do mailman com o postfix no
> ports e
> > parece que isso não está rolando:
> >
> > # make showconfig
> > ===> The following configuration options are available for
> mailman-2.1.23:
> >  DOCS=on: Build and/or install documentation
> >  HTDIG=off: - EXPERIMENTAL - htdig integration patches
> >  NAMAZU2=off: Make private archives searchable with namazu2
> >  NLS=on: Native Language Support
> > > Integrate with which MTA?: you have to select exactly one of them
> >  COURIER=off: for use with courier
> >  EXIM4=off: for use with exim4
> >  OPENSMTPD=off: for use with opensmtpd - EXPERIMENTAL -
> > * POSTFIX=on: for use with postfix*
> >  SENDMAIL=off: for use with sendmail
> > ===> Use 'make config' to modify these settings
> >
> > Alguém tem alguma luz ??
> >
> > Abraços e muito obrigado!
> >
> > Renato
> >
>
>
> Olha o /etc/mail/mailer.conf
>
> Tem de estar:
>
> sendmail  /usr/local/sbin/sendmail
> send-mail /usr/local/sbin/sendmail
> mailq   /usr/local/sbin/sendmail
> newaliases  /usr/local/sbin/sendmail
>
> Bem, isso se o postfix foi instalado no default.
>
> No rc.conf:
> sendmail_enable="NONE"
> sendmail_submit_enable="NO"
> sendmail_outbound_enable="NO"
> sendmail_msp_queue_enable="NO"
> postfix_enable="YES"
>
> No periodic.conf:
> daily_queuerun_enable="NO"
> daily_submit_queuerun="NO"
> daily_clean_hoststat_enable="NO"
> daily_status_mailq_shorten="NO"
> daily_status_include_submit_mailq="NO"
> daily_status_mail_rejects_enable="NO"
> daily_status_mail_rejects_shorten="NO"
>
>
> --
> Ricardo Campos Passanezi
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Mailman x Postfix

2016-09-02 Por tôpico Ricardo Campos Passanezi
On Fri, Sep 02, 2016 at 11:12:06AM -0300, Renato Sousa wrote:
> Olá Patrick,
> 
> As configurações do postfix estão aponttando para o arquivo correto:
> 
> alias_maps = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases
> alias_database = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases
> 
> Parei o sendmail e agora o erro é outro:
> 
> Sep  2 08:32:43 rick Mailman mail-wrapper: Group mismatch error.  Mailman
> expected the mail wrapper script to be executed as group "mailman", but the
> system's mail server executed the mail script as group "mailnull".  Try
> tweaking the mail server to run the script as group "mailman", or re-run
> configure,  providing the command line option `--with-mail-gid=mailnull'.
> Sep  2 08:32:43 rick sm-mta[62854]: u82BWhlI062853:
> to="|/usr/local/mailman/mail/mailman owner boletim-sbq", ctladdr=<
> -ow...@sbq.org.br> (26/0), delay=00:00:00, xdelay=00:00:00,
> mailer=prog, pri=89571, dsn=5.3.0, stat=unknown mailer error 2
> 
> O curioso é que configurei a integração do mailman com o postfix no ports e
> parece que isso não está rolando:
> 
> # make showconfig
> ===> The following configuration options are available for mailman-2.1.23:
>  DOCS=on: Build and/or install documentation
>  HTDIG=off: - EXPERIMENTAL - htdig integration patches
>  NAMAZU2=off: Make private archives searchable with namazu2
>  NLS=on: Native Language Support
> > Integrate with which MTA?: you have to select exactly one of them
>  COURIER=off: for use with courier
>  EXIM4=off: for use with exim4
>  OPENSMTPD=off: for use with opensmtpd - EXPERIMENTAL -
> * POSTFIX=on: for use with postfix*
>  SENDMAIL=off: for use with sendmail
> ===> Use 'make config' to modify these settings
> 
> Alguém tem alguma luz ??
> 
> Abraços e muito obrigado!
> 
> Renato
> 


Olha o /etc/mail/mailer.conf

Tem de estar:

sendmail  /usr/local/sbin/sendmail
send-mail /usr/local/sbin/sendmail
mailq   /usr/local/sbin/sendmail
newaliases  /usr/local/sbin/sendmail

Bem, isso se o postfix foi instalado no default.

No rc.conf:
sendmail_enable="NONE"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
postfix_enable="YES"

No periodic.conf:
daily_queuerun_enable="NO"
daily_submit_queuerun="NO"
daily_clean_hoststat_enable="NO"
daily_status_mailq_shorten="NO"
daily_status_include_submit_mailq="NO" 
daily_status_mail_rejects_enable="NO"
daily_status_mail_rejects_shorten="NO"


-- 
Ricardo Campos Passanezi
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Mailman x Postfix

2016-09-02 Por tôpico Renato Sousa
Olá Patrick,

As configurações do postfix estão aponttando para o arquivo correto:

alias_maps = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases
alias_database = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases

Parei o sendmail e agora o erro é outro:

Sep  2 08:32:43 rick Mailman mail-wrapper: Group mismatch error.  Mailman
expected the mail wrapper script to be executed as group "mailman", but the
system's mail server executed the mail script as group "mailnull".  Try
tweaking the mail server to run the script as group "mailman", or re-run
configure,  providing the command line option `--with-mail-gid=mailnull'.
Sep  2 08:32:43 rick sm-mta[62854]: u82BWhlI062853:
to="|/usr/local/mailman/mail/mailman owner boletim-sbq", ctladdr=<
-ow...@sbq.org.br> (26/0), delay=00:00:00, xdelay=00:00:00,
mailer=prog, pri=89571, dsn=5.3.0, stat=unknown mailer error 2

O curioso é que configurei a integração do mailman com o postfix no ports e
parece que isso não está rolando:

# make showconfig
===> The following configuration options are available for mailman-2.1.23:
 DOCS=on: Build and/or install documentation
 HTDIG=off: - EXPERIMENTAL - htdig integration patches
 NAMAZU2=off: Make private archives searchable with namazu2
 NLS=on: Native Language Support
> Integrate with which MTA?: you have to select exactly one of them
 COURIER=off: for use with courier
 EXIM4=off: for use with exim4
 OPENSMTPD=off: for use with opensmtpd - EXPERIMENTAL -
* POSTFIX=on: for use with postfix*
 SENDMAIL=off: for use with sendmail
===> Use 'make config' to modify these settings

Alguém tem alguma luz ??

Abraços e muito obrigado!

Renato




Em 2 de setembro de 2016 10:24, Patrick Müller 
escreveu:

> Tem muito tempo que não mexo com configuração do mailman, mas minha
> configuração de alias no main.cf para funcionamento do mailman está assim.
>
> alias_maps = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases
>
> E tenho estas outras configuração que não me lembro para o q servem
>
> owner_request_special = no
> recipient_delimiter = +
>
> Mas tbm tem esse erro aí no seu log. alias database /etc/mail/aliases.db
> out
> of date*
>
> Rodou o comando newaliases? Verifica tbm a configuração do alias_database
> no main.cf para saber para qual arquivo está apontando.
>
> Espero que te ajude.
>
>
>
>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Re: [FUG-BR] Mailman x Postfix

2016-09-02 Por tôpico Patrick Müller
Tem muito tempo que não mexo com configuração do mailman, mas minha
configuração de alias no main.cf para funcionamento do mailman está assim.

alias_maps = hash:/etc/aliases, hash:/usr/local/mailman/data/aliases

E tenho estas outras configuração que não me lembro para o q servem

owner_request_special = no
recipient_delimiter = +

Mas tbm tem esse erro aí no seu log. alias database /etc/mail/aliases.db out
of date*

Rodou o comando newaliases? Verifica tbm a configuração do alias_database
no main.cf para saber para qual arquivo está apontando.

Espero que te ajude.

Em 2 de setembro de 2016 09:35, Renato Sousa  escreveu:

> Bom dia amigos da lista!
>
> Estou enfrentando um problema com a integração mailman e postfix em um dos
> meus servidores.
> A lista está recebendo normalmente os emails enviados porém não consegue
> enviar as notificações de moderação.
> Analisando o log maillog vejo as seguintes mensagens:
>
> Sep  2 00:02:27 rick postfix/local[45315]: CF2C9809718: to= >,
> relay=local, delay=0.27, delays=0/0/0/0.26, dsn=2.0.0, status=sent
> (delivered to command: /usr/local/mailman/mail/mailman post x)
> Sep  2 00:02:27 rick postfix/qmgr[1583]: CF2C9809718: removed
> Sep  2 00:02:29 rick sm-mta[45319]: u8232T7Y045319:
> from=, size=1107, class=-60, nrcpts=1,
> msgid=, proto=ESMTP,
> daemon=Daemon0, relay=localhost [127.0.0.1]
> *Sep  2 00:02:29 rick sm-mta[45322]: alias database /etc/mail/aliases.db
> out of date*
> *Sep  2 00:02:29 rick sm-mta[45322]: u8232TRQ045322:
> ... User unknown*
>
> Toda vez que atualizo o mailman via pkg tenho que entrar no ports e
> reinstalar o mailman para a integração com postfix funcionar.
> Mas não estou entendendo porque o sendmail é que está tentando enviar a
> mensagem de moderação.  Naturalmente ele não consegue acessar o aliases do
> mailman e não reconhece o usuario lista-owner.
> Como faço para o mailman utilizar o postfix no envio desta mensagem ?
>
> Abraços,
>
> Renato
> -
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


[FUG-BR] Mailman x Postfix

2016-09-02 Por tôpico Renato Sousa
Bom dia amigos da lista!

Estou enfrentando um problema com a integração mailman e postfix em um dos
meus servidores.
A lista está recebendo normalmente os emails enviados porém não consegue
enviar as notificações de moderação.
Analisando o log maillog vejo as seguintes mensagens:

Sep  2 00:02:27 rick postfix/local[45315]: CF2C9809718: to=,
relay=local, delay=0.27, delays=0/0/0/0.26, dsn=2.0.0, status=sent
(delivered to command: /usr/local/mailman/mail/mailman post x)
Sep  2 00:02:27 rick postfix/qmgr[1583]: CF2C9809718: removed
Sep  2 00:02:29 rick sm-mta[45319]: u8232T7Y045319:
from=, size=1107, class=-60, nrcpts=1,
msgid=, proto=ESMTP,
daemon=Daemon0, relay=localhost [127.0.0.1]
*Sep  2 00:02:29 rick sm-mta[45322]: alias database /etc/mail/aliases.db
out of date*
*Sep  2 00:02:29 rick sm-mta[45322]: u8232TRQ045322:
... User unknown*

Toda vez que atualizo o mailman via pkg tenho que entrar no ports e
reinstalar o mailman para a integração com postfix funcionar.
Mas não estou entendendo porque o sendmail é que está tentando enviar a
mensagem de moderação.  Naturalmente ele não consegue acessar o aliases do
mailman e não reconhece o usuario lista-owner.
Como faço para o mailman utilizar o postfix no envio desta mensagem ?

Abraços,

Renato
-
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd