Próbowałem skonfigurować mój postfiks z wirtualnymi użytkownikami, ale mam problem, z moim portem 25 na kliencie nic nie działa, więc jeśli zmienię /etc/postfix/master.cf i zmienię
smtp inet n - - - - smtpd
do
26 inet n - - - - smpt, to działa, przeczytaj maile, które wysłałem przed ustawieniem tego portu i mogę wysyłać maile, ale później, jeśli wyślę więcej maili, po prostu ich nie otrzymam ... ale nadal mogę wysłać.
Próbowałem z portem 587, ale nadal mam ten problem. Naprawdę nie wiem, co jest nie tak.
Utworzyłem rejestr MX, który wskazuje mydomain.com (zamiast m.mydomain.com lub mail.mydomain.com)
Kiedy testuję konfigurację na moim kliencie (Outlook), nie pokazuje żadnych błędów, na przykład, jeśli czytałbym wszystko, ale myślę, że kiedy zmieniam port, połączenie jest odrzucane
Oto, co ustawiłem na moim postfix / main.cf
myhostname = mydomain.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination =
relayhost =
mynetworks = 127.0.0.0/8 192.168.1.0/24 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
html_directory = /usr/share/doc/postfix/html
virtual_alias_domains =
virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_authenticated_header = yes
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
transport_maps = proxy:mysql:/etc/postfix/mysql-virtual_transports.cf
virtual_create_maildirsize = yes
virtual_maildir_extended = yes
virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf
virtual_mailbox_limit_override = yes
virtual_maildir_limit_message = "The user you are trying to reach is over quota."
virtual_overquota_bounce = yes
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canon$
content_filter = amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings
Sprawdziłem porty 587 i 110 i oba zwracają, że są otwarte.
Masz pomysł na ten temat?
Dzięki.
EDYTOWAĆ:
Ponownie przeniosłem się do portu 25, odbiera on bardzo dobrze .. ale nie mogę wysłać, im wysyłam pocztą internetową, sprawia, że myślę, że to jest polityka isp (ze względu na port 25), kiedy zmieniam port na 587 wysyłek, ale nie odbiera ( co nie ma sensu, port 110 do pobrania powinien działać).
port 587
prawda? Co mówi maillog twojego serwera? Również 587 ma tendencję do być -o smtpd_tls_security_level=encrypt
ustawione w master.cf
, co oznacza, że serwer wymaga certyfikatów (który powinien mieć w każdym razie, żeby wysłać swoje hasło w jasne, nawet drzewce, że byłoby również za pośrednictwem bezprzewodowej, gdzie każdy, nie tylko ISP można powąchać).