Como configurar o postfix para enviar email para um servidor SMTP externo?

Como configurar o postfix para enviar email para um servidor SMTP externo?

Eu tenho uma máquina comhttp://phabricator.org/configurei nele e gostaria de configurar o postfix para permitir o envio de e-mails para as caixas de correio da minha empresa (como para e-mails de notificação vindos de, por exemplo [email protected]).

Digamos que o servidor SMTP seja smtp.company.net.

O que devo fazer para permitir postfixo envio de e-mails para esse servidor sem uma conta nele? Está conectado com relayhosta configuração em /etc/postfix/main.cf?

Eu tenho o Jenkins configurado em outra máquina nesta rede e a única coisa que tive que configurar foi o nome do host do SMTP (aqui smtp.company.net) e o e-mail do administrador que é usado para enviar e-mails (ainda não há conta deste e-mail no servidor STMP).

Eu configurei a autenticação LDAP do Jenkins e do phabricator, mas por alguma razão mágica o Jenkins funciona e recebo este erro em /var/log/maillog:

Oct  6 16:36:22 hostname_machine postfix/smtp[15077]: fatal: open database /etc/postfix/sasl_passwd.db: No such file or directory
Oct  6 16:36:23 hostname_machine postfix/master[14965]: warning: process /usr/libexec/postfix/smtp pid 15077 exit status 1
Oct  6 16:36:23 hostname_machine postfix/master[14965]: warning: /usr/libexec/postfix/smtp: bad command startup -- throttling

Eu posso criar isso sasl_passwd.dbcom

postmap /etc/postfix/sasl_passwd

mas esse não é o ponto, já que tenho autenticação LDAP e nenhuma conta para esse "remetente de e-mail de notificação" e ... funciona magicamente no Jenkins.

OBSERVAÇÃO Depois de colocar manualmente as credenciais da minha conta pessoalsasl_passwd

echo "smtp.company.net myusername:mypassword" > /etc/postfix/sasl_passwd
postmap /etc/postfix/sasl_passwd
service postfix restart

Eu entendo isso postmap /etc/postfix/sasl_passwd:

Oct  6 16:42:28 hostname_machine postfix/pickup[15611]: 9237FE4E6E: uid=0 from=<root>
Oct  6 16:42:28 hostname_machine postfix/trivial-rewrite[15650]: warning: database /etc/postfix/virtual.db is older than source file /etc/postfix/virtual
Oct  6 16:42:28 hostname_machine postfix/cleanup[15648]: 9237FE4E6E: message-id=<[email protected]>
Oct  6 16:42:28 hostname_machine postfix/qmgr[15612]: 9237FE4E6E: from=<[email protected]>, size=545, nrcpt=1 (queue active)
Oct  6 16:42:29 hostname_machine postfix/smtp[15614]: 9237FE4E6E: to=<[email protected]>, relay=smtp.company.net[10.115.11.11]:25, delay=0.51, delays=0.16/0/0.17/0.18, dsn=2.0.0, status=sent (250 2.0.0 s96DgSY3016471 Message accepted for delivery)
Oct  6 16:42:29 hostname_machine postfix/qmgr[15612]: 9237FE4E6E: removed

informação relacionada