¿Cómo configurar postfix para enviar correo a un servidor SMTP externo?

¿Cómo configurar postfix para enviar correo a un servidor SMTP externo?

tengo una maquina conhttp://phabricator.org/lo configuré y me gustaría configurar postfix para permitir el envío de correos electrónicos a los buzones de correo de mi empresa (en cuanto a los correos electrónicos de notificación provenientes de, por ejemplo [email protected]).

Digamos que el servidor SMTP es smtp.company.net.

¿Qué tengo que hacer para permitir postfixel envío de correos electrónicos a ese servidor sin una cuenta? ¿Está relacionado con relayhostla configuración en /etc/postfix/main.cf?

Tengo Jenkins configurado en otra máquina en esta red y lo único que tuve que configurar fue el nombre de host de SMTP (aquí smtp.company.net) y el correo electrónico del administrador que se usa para enviar correos electrónicos (aún así no hay una cuenta de este correo electrónico). en el servidor STMP).

He configurado la autenticación LDAP tanto en Jenkins como en phabricator, pero por alguna razón mágica Jenkins funciona y aparece este error en /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

Puedo crear esto sasl_passwd.dbcon

postmap /etc/postfix/sasl_passwd

pero este no es el punto ya que tengo autenticación LDAP y no tengo una cuenta para este "remitente de correo electrónico de notificación" y... funciona mágicamente en Jenkins.

NOTA Después de poner manualmente las credenciales de mi cuenta personal ensasl_passwd

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

Entiendo esto en 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

información relacionada