KamilKrK
-
Zawartość
2 -
Rejestracja
-
Ostatnio
Posty napisane przez KamilKrK
-
-
Witam,
Czy ktokolwiek próbował tak skonfigurować postfixa aby w zależności z jakiego adresu dostanie wiadomość to przesyła to do O365 lub Gmail.
Próbowałem poniższe ustawienia ale nie działają.
/etc/postfix/main . cf
# default relayhost setting
relayhost = [smtp . gmail . com]:587# sender-dependent sasl authentication
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay# smtp authentication settings
smtp_use_tls = yes
#smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = encrypt
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates . crt
smtp_sasl_mechanism_filter = plain/etc/postfix/sasl_passwd
# per-sender authentication
vcenter@mydomain . local account2@gmail . com:password
icinga@mydomain . local account1@gmail . com:password
upc@mydomain . local account2@gmail . com:password
apc@mydomain . local account3@gmail . com:password# default relayhost
[smtp . gmail . com]:587 account1@gmail . com:password/etc/postfix/sender_relay
#GMAIL
account1@gmail . com [smtp . gmail . com]:587
account2@gmail . com [smtp . gmail . com]:587
account3@gmail . com [smtp . gmail . com]:587Do tego momentu działa prawidłowo z gmail. Teraz dodaje wpisy dla O365
/etc/postfix/sasl_passwd
O365@mydomain . local accountO365@mydomain . com:password/etc/postfix/sender_relay
accountO365@mydomain . com [smtp . office365 . com]:587/etc/postfix/generic
O365@mydomain . local accountO365@mydomain . com/etc/postfix/main . cf
# Configure for O365
smtp_generic_maps = hash:/etc/postfix/generic
smtp_sasl_tls_security_options = noanonymous
smtp_always_send_ehlo = yes# default relayhost setting
relayhost = [smtp . gmail . com]: 587
relayhost = [smtp . office365 . com]: 587
Jak dodam powyższy wpis to dostaje taki komunikat :
postfix: warning: /etc/postfix/main . cf, line 55: overriding earlier entry: relayhost = [smtp . gmail . com]: 587Równocześnie nie mogę usunąć obydwu wpisów
Natomiast zostawienie tylko wpisu dla gmail przekierowuje wszystko na niego
Postfix relay do O365 i gmail
w Serwery Pocztowe
Napisano · Raportuj odpowiedź
The final configuration where accounts for gmail and O365 work on one posftix.
/etc/posftix/main.cf
# default relayhost setting
relayhost = [smtp.gmail.com]:587
# sender-dependent sasl authentication
smtp_sender_dependent_authentication = yes
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_relay
# smtp authentication settings
smtp_use_tls = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_security_level = encrypt
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_generic_maps = hash:/etc/postfix/generic
transport_maps = hash:/etc/postfix/transport
/etc/postfix/sasl_passwd
# default relayhost
[smtp.gmail.com]:587 accountgmail@gmail.com:Password
#Gmail per-sender authentication
notification@gmail.local accountgmail@gmail.com:Password
# O365 per-sender authentication
AccountO365@o365.com AccountO365@o365.com:Password
/etc/posftix/transport
notification@gmail.local smtp:[smtp.gmail.com]:587
AccountO365@o365.com smtp:[smtp.office365.com]:587
/etc/postfix/sender relay
notification@gmail.local [smtp.gmail.com]:587
AccountO365@o365.com [smtp.office365.com]:587