Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'dovecot'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Forum

  • Hosting
    • Forum Główne
    • Informacje o firmach hostingowych
    • Serwery Dedykowane i VPS
    • Chmura czyli Cloud hosting
    • Kolokacja Serwerów i Centra Danych
    • Konta Resellerskie
    • Serwery Streamingu
    • Luźne rozmowy o hostingu
    • Własna Firma Hostingowa
  • Domeny
    • Domeny
    • Biznes domenowy
  • SEO Pozycjonowanie i Optymalizacja
    • Pozycjonowanie i Optymalizacja
    • Promocja i marketing
  • WebHelp
    • Centrum webmastera
    • Programowanie i Bazy danych
    • xHTML / CSS / Javascript
    • Strony do oceny
  • Administracja serwerów
    • Sprzęt serwerowy i Centrum Danych
    • Administracja Serwerów
    • Skrypty
    • Panele Administracyjne
    • Serwery WWW
    • Serwery Pocztowe
    • Serwery DNS
    • Serwery baz danych
    • Transfer Plików i Backup
    • Linux
    • Microsoft Windows
    • Bezpieczeństwo
  • Giełda
    • Oferty firm hostingowych
    • Giełda Domen
    • Oferty Pracy / Zlecenia
    • Giełda
  • Inne fora
    • Piaskownica
    • Prośby
    • Dyskusje Wiki WHT
    • WHT+
  • WHT PROfesjonalnie
    • Forum dla użytkowników Profesjonalnych
    • Dyskusje WebHostingTalk.pl

Znaleziono 16 wyników

  1. Witam Zlecę przekonfigurowanie serwera Postfix/dovecot. Filtry spamhause (SBL/CSS) , google, icloud, yahoo blokuja wysyłanie poczty. Osoby zainteresowane proszę o kontakt. Pozdrawiam Mariusz
  2. Witam Czy istnieje możliwość utworzenia dwóch lokalizacji skrzynek pocztowych mbox odpowiednio dla użytkowników systemowych jak i virtualnych ? Serwer to Postfix a IMAP/Autoryzacja Dovecot. Dla przykładu domena dla użytkowników systemowych: mydestination = systemowi.com mailbox_transport = lmtp:unix:private/dovecot-lmtp dla virtualnych: virtual_mailbox_domains = virtualni.pl virtual_transport = lmtp:unix:private/dovecot-lmtp Autoryzacja ( /etc/dovecot/conf.d/auth-system.conf.ext ) passdb { driver = passwd-file args = scheme=SHA1 /etc/dovecot/passwd } # fallback to PAM passdb { driver = pam } # Virtual Users userdb { driver = static args = uid=vmail gid=vmail home=/var/mail/virtual/%d/%n } # System users userdb { driver = passwd override_fields = home=/var/mail/%u } No i lokalizacja dla virtualnych userów: mail_location = mbox:/var/mail/virtual/%d/%n ( /etc/dovecot/conf.d/10-mail.conf ) Domyślnie dla systemowych powinna być ścieżka /var/mail Takie mam ustawienia jeśli chodzi, niestety maile kierowane na domene użytkowników systemowych nie dochodzą z informacją, że użytkownik istnieje. Zalogować się do IMAP mogą zarówno użytkownicy systemowi jak i virtualni. Tak więc jeśli jest taka możliwość to gdzie jest błąd ?
  3. Witam, zlecę instalację i konfigurację usług poczty Postfix + Dovecot na VPSie z Ubuntu 18.04 przy następujących założeniach: - protokoły (E)SMTP, IMAP, POP3, obsługa StartTLS oraz SSL/TLS, (porty 25,587,465). - domeny/użytkownicy wirtualni, trzymani w bazie mysql (baza będzie "wystawiona"), autoryzacja w bazie itd. - możliwość ustawienia quoty dla użytkownika - obsluga SSL dla domen - DKIM - ClamAV + SpamAssasin - RBL WebMail oraz panel administracyjny do obslugi poczty nie będzie potrzebny (wszystkie operacje i konfiguracja związana ze skrzynkami @ będzie odbywać się w bazie danych). Zlecenie zdalne poprzez SSH, najchętniej w taki sposób, aby dostęp był do historii komend/poleceń (historia powłoki). Wszystko skonfigurowane z najwyższą starannością, zgodnie "ze sztuką", dbałością o zabezpieczenia usług. Zależy mi na współpracy z kimś, z kim będzie kontakt po zakończonym zleceniu i będzie mógł mi odpowiedzieć na ewentualne drobne pytania. Proszę o oferty. Pozdrawiam!
  4. Instaluje prosty serwer mailowy na swojej maszynie (Debian 8) i wychodzę z siebie... Kilka lat temu instalowałem również na starszym debianie i śmigał bezproblemowo, nie wiem na czym polega problem. Przeczytałem masę tutoriali i pół dokumentacji postfixa i dovecota a jako startowy tutorial wybrałem ten: http://jeyg.info/a-debian-mail-server-with-postfix-and-dovecot/. A więc trochę informacji, które może pomogą w ustaleniu problemu: Nie zmienialem domyslnej domeny serwera w hostach, która dla serwerow soyoustart wyglada nastepujaco: nsXXXXXX.ip--XX-XXX.eu. Dla mojej domeny, nazwijmy ja example.com ustawilem rekordy A dla mail.example.com i utworzylem rekord MX. Komenda dig wyświetla poprawna delegacje domeny: dig example.com MX ;example.com. IN MX ;; ANSWER SECTION: example.com. 83918 IN MX 10 mail.example.com. ;; ADDITIONAL SECTION: mail.example.com. 83918 IN A XXX.XX.XXX.XX postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases append_dot_mydomain = no biff = no config_directory = /etc/postfix inet_interfaces = all local_recipient_maps = proxy:unix:passwd.byname $alias_maps mailbox_size_limit = 0 mydestination = nsxxxxxxxx.ip-xxx-xx-xxx.eu, example.com, localhost, localhost.localdomain mydomain = example.com myhostname = nsxxxxxx.ip-xxx-xx-xxx.eu mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 myorigin = /etc/mailname readme_directory = no recipient_delimiter = + relayhost = smtpd_banner = $myhostname ESMTP $mail_name smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_sasl_type = dovecot smtpd_tls_auth_only = yes smtpd_tls_cert_file = /etc/ssl/certs/mail.crt smtpd_tls_key_file = /etc/ssl/private/mail.key smtpd_use_tls = yes etc/postfix/master.cf # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - - - - smtpd #smtp inet n - - - 1 postscreen #smtpd pass - - - - - smtpd #dnsblog unix - - - - 0 dnsblog #tlsproxy unix - - - - 0 tlsproxy submission inet n - - - - smtpd # -o syslog_name=postfix/submission -o smtpd_tls_security_level=encrypt -o smtpd_sasl_auth_enable=yes # -o smtpd_reject_unlisted_recipient=no # -o smtpd_client_restrictions=$mua_client_restrictions # -o smtpd_helo_restrictions=$mua_helo_restrictions # -o smtpd_sender_restrictions=$mua_sender_restrictions # -o smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject # -o smtpd_relay_restrictions=permit_sasl_authenticated,reject # -o milter_macro_daemon_name=ORIGINATING smtps inet n - - - - smtpd -o syslog_name=postfix/smtps -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes # -o smtpd_reject_unlisted_recipient=no # -o smtpd_client_restrictions=permit_sasl_authenticated,reject # -o smtpd_helo_restrictions=$mua_helo_restrictions # -o smtpd_sender_restrictions=$mua_sender_restrictions # -o smtpd_recipient_restrictions= # -o smtpd_relay_restrictions=permit_sasl_authenticated,reject -o milter_macro_daemon_name=ORIGINATING doveconf -n auth_debug_passwords = yes auth_mechanisms = plain login auth_verbose = yes mail_debug = yes mail_location = mbox:~/mail:INBOX=/var/mail/%u mail_privileged_group = mail namespace inbox { inbox = yes location = mailbox Drafts { special_use = \Drafts } mailbox Junk { special_use = \Junk } mailbox Sent { special_use = \Sent } mailbox "Sent Messages" { special_use = \Sent } mailbox Trash { special_use = \Trash } prefix = } passdb { driver = pam } protocols = " imap" service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } } service imap-login { inet_listener imaps { port = 993 ssl = yes } } ssl = required ssl_cert = </etc/ssl/certs/mail.crt ssl_key = </etc/ssl/private/mail.key userdb { driver = passwd } Z tymi ustawieniami, mogę się zalogować do IMAP pod portem 143 (a nie tak jak ustawilem pod szyforwanym 993) i wysylac maile w smtp z portu 25 również niezaszyfrowane... Podczas proby polaczenia do imaps z zewnątrz przez port 993 w logach widzę: dovecot: imap-login: Disconnected (no auth attempts in 32 secs): user=<>, rip=xx.8.xx.195, lip=xxx.xx.xxx.xxx, TLS handshaking: Disconnected, session=<ed2nkJ47cQBOCDvD> tak jakby dane o logowaniu - login i haslo nie byly przekazywane do dovecota. Probujac wyslac mail na zewnatrz uzywajac smtp zawsze otrzymuje ten blad: postfix/smtpd[3538]: connect from XXXXXXXXX postfix/smtpd[3538]: NOQUEUE: reject: RCPT from dynamic-xxxxxxxxxxx[xx.x.xx.xxx]: 554 5.7.1 <xxxx@gmail.com>: Relay access denied Liczę na jakiekolwiek wskazówki, z góry dziekuję.
  5. Sendmail problem

    Witam Jestem ty nowy więc przy okazji WITAM Problem mam z wysyłaniem maili. Zainstalowałem na serwerze postfix + dovecot Mam zainstalowany system CRM wysyłający maile niestety problem jest z niedochodzeniem maili na poszczególne serwery. Na o2 dochodzą natomiast na outlook.com już nie Zależy mi na tym ponieważ z CRM będę wysyłał faktury do klientów Pozdrawiam
  6. Witam, czy chcąc zrealizować load balancing poczty przychodzącej pomiędzy dwa serwery, lepiej jest zastosować dwa wpisy w MX o tej samej wadze, czy jeden wpis MX wskazujący na rekord A, pod którym widnieją dwa adresy IP?
  7. Dzień dobry, zależy mi na skonfigurowaniu poczty na serwerze dedykowanym (linux), tak aby mozna było dodawać konta do podpiętych domen, np. kontakt@nazwadomeny.pl, i z nich wysyłac i odbierać wiadomości przez klienta typu outlook, thunderbird.
  8. Witam, Mam duży problem z konfiguracją poczty na Debian 7. Na poprzedniej wersji nie miałem większych problemów jednak na Wheezym mnie to przerasta. Korzystałem z wielu poradników jednak nic nie pomaga. Poczta działa, gdy wysyłam pocztę na user@mojadomena.pl to dostaję w konsoli komunikat you have mail, wysyłanie poczty z postfixadmina też działa. Do roundcube'a mogę się zalogować jednak ani wysyłanie ani otrzymywanie maili nie działa. Próbowałem wielu sposobów z SSL, bez SSL, kilku poradników...nic nie pomaga. Bardzo dużą przeszkodą są logi, mail.log jest pusty...postfix nic nie loguje :/ więc ciężko zorientować się co się dzieje. Bardzo proszę o pomoc.
  9. Witam. Mam skonfigurowaną pocztę na serwerze VPS. Wszystko działa tak jak powinno, ale nie mogę sobie poradzić z ustawieniem quoty dla użytkownika. Moja konfiguracja wygląda tak: mysql-virtual_mailbox_limit_maps.cf user = mail_admin password = password dbname = mail table = users select_field = quota where_field = email host = 127.0.0.1 main.cf virtual_mailbox_limit_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailbox_limit_maps.cf virtual_mailbox_limit = 51200000 virtual_mailbox_limit_inbox = yes virtual_mailbox_limit_override = yes virtual_mailbox_lock = fcntl, dotlock 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_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps virtual_transport = dovecot dovecot-sql.conf driver = mysql connect = host=127.0.0.1 dbname=mail user=mail_admin password=password default_pass_scheme = CRYPT password_query = SELECT email as user, password FROM users WHERE email='%u'; user_query = SELECT CONCAT('/var/spool/vmail/', SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') as home, 5000 AS uid, 5000 AS gid, concat('*:storage=',quota) AS quota FROM users WHERE email ='%u'; dovecot.conf protocol imap { mail_plugins = quota imap_quota } plugin { args = /etc/dovecot/dovecot-sql.conf } W bazie mam ustawione dla użytkownika quote 100MB. Niestety w roundcube wyświetla 'unlimited'. Docelowo chciałbym alby wartość quoty była pobierana z bazy i poprawnie wyświetlana w roundcube. Może ktoś kto ma większą wiedzę będzie w stanie mi pomóc.
  10. Witam. ​ Potrzebuję pomocy w konfiguracji serwera mail'owego opartego o postfix dla prywatnego projektu. Do skonfigurowania jest dość typowy setup, czyli : postfix, dovecot, sievie, spamassasin. Pomoc jakiej oczekuję to postawienie serwera przykładowo na maszynie wirtualnej i wysłanie plików konfiguracyjnych + krótka konsultacja głosowa. Niestety, nie jestem "wysłannikiem" żadnej firmy, toteż budżet jest typowo "studencki", jednak dla kogoś rozgarniętego i konkretnego całość w oparciu o gotowe konfiguracje nie będzie pracochłonna. Czekam na oferty. ​ ​Liczę na szybką i miła współpracę ​ Pozdrawiam.
  11. Debian + DA + exim / dovecot. Witam, na świeżo zainstalowanym DA mam problem z pocztą, nie działa w żadną stronę. 1 Przy próbie wysłania maila przez /roundcube dostaje: Błąd SMTP (250): Uwierzytelnianie nie powiodło się. 2. Maile wysylene z np gmaila nie docierają 3. Wysyłanie przez thunderbirda też krzyczy że: Wysylanie wiadomości nie powiodło sie, ponieważ nie udało się połączyć z serwerem SMTP Zdaję sobie sprawę, że podałem mało danych. Proszę powiedzcie jakie logi wkleic a je dostarczę. Sam jestem cienki z linuxa wiec proszę o pomoc.
  12. Witam, chce zainstalować skrypt Roundcube (0.9), ale gdy sprawdzam połączenie IMAP to otrzymuje błąd: Connecting to localhost... IMAP connect: NOT OK(Login failed for test@domena.xx from 77.253.24.242(X-Real-IP: 77.253.24.242,X-Forwarded-For: 77.253.24.242). Authentication failed.) (oczywiście domena poprawna). Natomiast przez Afterlogic/squirrelmail/telnet mogę się zalogować i wysyłać/odbierać wiadomości (poczta działa) więc błąd występuje tylko w Roundcube. Konfiguracje mam taką: IMAP: $rcmail_config['default_host'] = 'localhost'; //sprawdzałem z ssl:// // TCP port used for IMAP connections $rcmail_config['default_port'] = 143; //sprawdzałem z portami 995/993/110 // IMAP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or null to use // best server supported one) $rcmail_config['imap_auth_type'] = LOGIN; //sprawdzałem z null Hmmm... znowu ucina mi tekst. Jak sprawdzam z portem np. 110 to błąd otrzymuje taki: IMAP connect: NOT OK(Login failed for test@domena.xx from 77.253.24.242(X-Real-IP: 77.253.24.242,X-Forwarded-For: 77.253.24.242). Wrong startup greeting (localhost:110): +OK Dovecot ready.) Posiadam panel ISPmanager, php5-imap zainstalowane. Tutaj jeszcze logi: Apr 26 19:30:40 account dovecot: imap-login: Disconnected (auth failed, 1 attempts in 2 secs): user=<test@domena.xx>, method=DIGEST-MD5, rip=::1, lip=::1, secured, session=<rAfgkUjbuwAAAAAAAAAAAAAAAAAAAAAB>
  13. Witam serdecznie, jestem nowy i to mój pierwszy post. Kombinuje od wczoraj i szukam rozwiązania w necie i nie mogę nic ciekawego/zrozumieałego dla mnie wyszukać. Zaznaczam, że jestem początkujący i proszę o jasne polecenia i odrobinę wyrozumiałości. Skorzystałem z . Niby wszystko jasne, ale przy konfiguracji dovecot.conf nie mam nic o POP3 i SMTP. Koszystam oczywiście z CENTOS 6. Dodam na koncu usera i chcę się połączyć za pomocą OUTLOOK z użytkownikiem przez serwer to nie mogę. Wcześniej w jakimś teście wyświetliło mi brak komunikacji z POP3. Dodam jeszcze że polecenie: ifconfig eth0 u mnie nie działa. Pozdrawiam
  14. Skonfigurowałem sobie Postfixa i Dovecota z użyciem kont wirtualnych trzymanych w MySQL. Standardowo wg hwoto, postępowałem krok po kroku. Autoryzacja za pomocą SASL, maile wysyłane są poprawnie do wszystkich serwerów pocztowych. Natomiast problem pojawia się gdy chcę otrzymać jakiś email. Wysłany np, z GMail do mojej skrzynki (w domenie postfixa) nie dochodzi, nie ma go w tmp Maildir, nie odbija do nadawcy z błędem, nie ma nic w logach. Jest to dla mnie bardzo dziwne Jedynie dochodzą maile w domenie, w której skonfigurowałem serwer pocztowy. Wklejam moją konfigurację i czekam na propozycje pomocy: postconf -n broken_sasl_auth_clients = yes config_directory = /etc/postfix html_directory = /usr/share/doc/postfix/html message_size_limit = 30720000 mydestination = localhost, localhost.localdomain myhostname = mail.mojadomena.pl mynetworks = 127.0.0.0/8 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_canonical_maps $relocated_maps $transport_maps $mynetworks $virtual_mailbox_limit_maps readme_directory = /usr/share/doc/postfix smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_authenticated_header = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = yes virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_gid_maps = static:5000 virtual_mailbox_base = /home/vmail virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_transport = dovecot virtual_uid_maps = static:5000 /etc/postfix/sasl/smtpd.conf pwcheck_method: saslauthd mech_list: plain login saslauthd_path: /var/spool/postfix/var/run/saslauthd/mux allow_plaintext: true auxprop_plugin: mysql sql_hostnames: 127.0.0.1 sql_user: mail sql_passwd: mail sql_database: mail sql_select: select password from users where email = '%u' dovecot -n # 1.2.15: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-5-686-bigmem i686 Debian 6.0.3 ext3 log_timestamp: %Y-%m-%d %H:%M:%S protocols: imap imaps pop3 pop3s login_dir: /var/run/dovecot/login login_executable(default): /usr/lib/dovecot/imap-login login_executable(imap): /usr/lib/dovecot/imap-login login_executable(pop3): /usr/lib/dovecot/pop3-login mail_location: maildir:/home/vmail/%d/%n/Maildir mbox_write_locks: fcntl dotlock mail_executable(default): /usr/lib/dovecot/imap mail_executable(imap): /usr/lib/dovecot/imap mail_executable(pop3): /usr/lib/dovecot/pop3 mail_plugin_dir(default): /usr/lib/dovecot/modules/imap mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3 namespace: type: private separator: . prefix: INBOX. inbox: yes list: yes subscriptions: yes lda: log_path: /home/vmail/dovecot-deliver.log auth_socket_path: /var/run/dovecot/auth-master postmaster_address: postmaster@mojadomena.pl mail_plugins: sieve global_script_path: /home/vmail/globalsieverc auth default: passdb: driver: sql args: /etc/dovecot/dovecot-sql.conf userdb: driver: static args: uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes socket: type: listen client: path: /var/spool/postfix/private/auth mode: 432 user: postfix group: postfix master: path: /var/run/dovecot/auth-master mode: 384 user: vmail /etc/dovecot/dovecot-sql.conf driver = mysql connect = host=127.0.0.1 dbname=mail user=mail password=mail default_pass_scheme = CRYPT password_query = SELECT email as user, password FROM users WHERE email='%u'; Po wysłaniu maila z GMail lub innej zewnętrznej poczty, sprawdzam mail.log i nie ma tam nic poza logiem poprawnego logowania do skrzynki. Feb 28 00:56:50 serwer dovecot: imap-login: Login: user=<hello@mojadomena.pl>, method=PLAIN, rip=78.8.X.X, lip=X.X.56.X, TLS Kolejka, logi czysto. Użytkownik vmail o UID 5000 i grupie vmail również 5000 ma prawa zapisu do katalogu /home/vmail czego skutkiem jest poprawne tworzenie schematu katalogów przy dodaniu nowego konta pocztowego w MySQL. Dovecot ma prawa zapisu ponieważ gdy wysyłam mail sam do siebie, lub z innej skrzynki w tej samej domenie to poprawnie zapisuje wiadomości w katalogach. Proszę o pomoc
  15. Witam, Posiadam VPS z CentOS. Mam problem z iptables. Po zaaplikowaniu moich reguł działa mi wszystko oprócz serwera poczty. Z mojej perspektywy jest dziwny objaw - mogę podłączyć się klientem poczty, sprawdzam czy są jakieś maile itd. Natychmiast po wyłączeniu reguł iptables odbieram wszystkie zaległe maile. Wygląda to tak jakby serwery pocztowe, które przetrzymują maile nagle zobaczyły, że mój serwer pocztowy znów jest dostępny i dostarczają maile do mnie. Na serwerze podczas działania reuł sprawdzam kolejkę maili: exim -bpc I oczywiście mam w kolejce 0 maili. Gdy reguły są zaaplikowane próbując wysłać maila gdziekolwiek na zewnątrz stoją one w kolejce. Jeżeli coś źle wyjaśniłem to przepraszam. Z góry dziękuję za każdą pomoc. Oto moje reguły iptables: #!/bin/sh IPT="/sbin/iptables" # Flush old rules, old custom tables $IPT --flush $IPT --delete-chain # Set default policies for all three default chains $IPT -P INPUT DROP $IPT -P FORWARD DROP $IPT -P OUTPUT DROP # Enable free use of loopback interfaces $IPT -A INPUT -i lo -j ACCEPT $IPT -A OUTPUT -o lo -j ACCEPT # All TCP sessions should begin with SYN $IPT -A INPUT -p tcp ! --syn -m state --state NEW -s 0.0.0.0/0 -j DROP # Accept inbound TCP packets $IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT $IPT -A INPUT -p tcp --dport 21 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 22 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 80 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 110 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 25 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 587 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 465 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 443 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 995 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p tcp --dport 2222 -m state --state NEW -s 0.0.0.0/0 -j ACCEPT # Accept inbound UDP packets $IPT -A INPUT -p udp -m udp --dport 123 -s 0.0.0.0/0 -j ACCEPT $IPT -A INPUT -p udp -m udp --dport 53 -s 0.0.0.0/0 -j ACCEPT # Accept ICMP messages $IPT -A OUTPUT -p icmp --icmp-type echo-request -j ACCEPT $IPT -A INPUT -p icmp --icmp-type echo-reply -j ACCEPT $IPT -A INPUT -p icmp --icmp-type echo-request -j ACCEPT $IPT -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT # Accept outbound packets $IPT -I OUTPUT 1 -m state --state RELATED,ESTABLISHED -j ACCEPT $IPT -A OUTPUT -p udp --dport 53 -m state --state NEW -j ACCEPT $IPT -A OUTPUT -p tcp --dport 25 -m state --state NEW -j ACCEPT $IPT -A OUTPUT -p tcp --dport 587 -m state --state NEW -j ACCEPT $IPT -A OUTPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT $IPT -A OUTPUT -p tcp --dport 995 -m state --state NEW -j ACCEPT $IPT -A OUTPUT -p tcp --dport 443 -m state --state NEW -j ACCEPT $IPT -A OUTPUT -p tcp --dport 465 -m state --state NEW -j ACCEPT $IPT -A OUTPUT -p tcp --dport 110 -m state --state NEW -j ACCEPT #Prevent DOS $IPT -A INPUT -p tcp --dport 80 -m limit --limit 25/minute --limit-burst 100 -j ACCEPT
  16. Witam, Jestem prawie na mecie przy konfiguracji serwera domowego. Zostal serwer pocztowy, przy ktorym juz mi prawie wlosy wypadlu a wkur.wienie narasta, wiec prosze o pomoc Problem jest taki, ze nie otrzymuje zadnych maili wysylanych z zewnatrz. Moge wysylac na zewnatrz (dzieki podaniu serwera smtp mojego ISP), moge wysylac i odbierac maila wewnatrz serwera logujac sie przez telnet. W logach od czasu do czasu laduja takie komunikaty: Apr 29 08:09:01 pvls postfix/error[22704]: D85635C964: to=<root@pvls.pl>, orig_to=<root>, relay=none, delay=0.07, delays=0.04/0.01/0/0.02, dsn=4.4.1, status=deferred ($ Apr 29 08:11:42 pvls postfix/qmgr[14231]: C338B5C963: from=<root@pvls.pl>, size=504, nrcpt=1 (queue active) Apr 29 08:11:43 pvls postfix/error[22709]: C338B5C963: to=<root@pvls.pl>, orig_to=<root>, relay=none, delay=949, delays=949/0.03/0/0.02, dsn=4.4.1, status=deferred (de$ Apr 29 08:16:42 pvls postfix/qmgr[14231]: 42CC35C864: from=<root@pvls.pl>, size=1454, nrcpt=1 (queue active) Apr 29 08:16:42 pvls postfix/qmgr[14231]: 470485C8DF: from=<root@pvls.pl>, size=1454, nrcpt=1 (queue active) Serwer jest na dynamicznym ip wiec skorzystalem z uslug dyndns (pavlus.dlinkddns.com). Posiadam tez domene globalna - pvls.pl. Domena jest utrzymywana na zewnetrznym dnsie, oto strefa: pvls.pl. 86400 IN SOA fns1.42.pl. freedns-admin+133501.42.pl. 1334834752 10800 3600 604800 10800 pvls.pl. 86400 IN NS fns1.42.pl. pvls.pl. 86400 IN NS fns2.42.pl. pvls.pl. 86400 IN MX 10 pvls.pl. pvls.pl. 86400 IN A 79.98.145.36 aka.pvls.pl. 86400 IN A 79.98.145.36 www.aka.pvls.pl. 86400 IN CNAME pavlus.dlinkddns.com. www.pvls.pl. 86400 IN CNAME pavlus.dlinkddns.com. Jak widac dodalem rekord MX, ale nie jestem pewny czy on wogole spelnia swoja role... Zainstalowalem dovecota, postfixa wedlug instrukcji z tej strony: http://debian.linux.pl/threads/17568-Kompletna-instalacja-serwera-LAMP-i-MAIL Konfiguracja dovecota: protocols = imap pop3 disable_plaintext_auth = no auth default { mechanisms = plain login passdb pam { } userdb passwd { } socket listen { client { path = /var/spool/postfix/private/auth mode = 0660 user = postfix group = postfix } } } Konfiguracja postfixa (main.cf) smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = pvls.pl smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sasl_security_options = noanonymous myhostname = pvls.pl alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = pvls.pl mydestination = pvls.pl relayhost = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_command = procmail -a "$EXTENSION" mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all html_directory = /usr/share/doc/postfix/html Oczywiscie w routerze odblokowane sa porty 25, 110. Z gory dzieki za kazda podpowiedz.
×