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ć).
źródło
port 587
prawda? Co mówi maillog twojego serwera? Również 587 ma tendencję do być-o smtpd_tls_security_level=encrypt
ustawione wmaster.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ć).Odpowiedzi:
źródło
Na pewno zostanę surowo ukarany za taką odpowiedź, ale to prawda, więc muszę jej udzielić. Zwykli użytkownicy (i większość administratorów IT) NIGDY nie powinni tworzyć własnych serwerów pocztowych. Nie zostałeś do tego odpowiednio przeszkolony, twój dostawca usług internetowych tego nie chce, prawdopodobnie jest to sprzeczne z twoją umową serwisową, aby to osiągnąć, prawidłowe osiągnięcie i utrzymanie bezpieczeństwa w systemie zajmie więcej czasu, niż chcesz to zrobić, bałagan w górę bezpieczeństwo zaszkodzi innym, a kara za złe postępowanie może być surowa (usunięcie z większości czarnych list po umieszczeniu na nich zwykle nie jest bardzo łatwe).
Po co się męczyć? Kiedy istnieją tysiące konkurencyjnych cenowo usług e-mail? W końcu Twoja firma zmarnuje więcej pieniędzy, płacąc, aby dowiedzieć się, że nie masz kwalifikacji niż 5 lat płatnej usługi. Och, tak, Google jest bezpłatny również dla większości firm (co oznacza, że wydałeś już więcej, niż powinieneś, zamieszczając to pytanie samodzielnie).
źródło
Nie rozumiesz jasno. Jeśli dostawca usług internetowych blokuje port 25, nikt ze świata zewnętrznego nie będzie mógł wysłać do ciebie wiadomości. Jeśli chcesz odbierać pocztę od kogokolwiek, potrzebujesz swojego usługodawcy internetowego, aby otworzyć port 25.
źródło