Skocz do zawartości
Zaloguj się, aby obserwować  
BlueMan

postfix vs. exim

Polecane posty

Jakie są różnice między nimi? Który jest lepszy i dlaczego?

 

http://www.debian-administration.org/articles/243

http://www.debian-administration.org/articles/140

W obydwu przypadkach konfiguracja jest łatwa.

 

 

BTW

Jak taka sprawa kilku domen będzie wyglądać w Wiewórce po zalogowaniu się? Będzie jakaś lista wyboru możliwości z jakiego adresu chcemy wysłać, czy jak?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrick

Kiedyś miałem zamiłowanie do sendmaila, jednak nie jest on do polecenia bo sama toporność odrzuca.

I ma trochę minusów, na maszynach których nie było paneli zawsze instaluję i konfiguruje postfixa.

Działa dobrze, nie ma z nim problemów, wydajny - godny polecenia.

Exim występuje razem z panelem DA i w sumie nie jest zły, nie można narzekać wydajność, dość dobrze integruję się z filtrami antyspamowymi i antywirusowymi.

Ogólnie wybór należy do Ciebie, dwa można polecić po latach obycia z nimi.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

U mnie panelu ISP,DA na pewno nie będzie, więc mówisz,że lepszy postfix.

 

A z tym SquirrelMail jak będzie to współgrać dla kilku domen?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Postfix + Dovecot to duet, który można w miarę szybko i sensownie skonfigurować do pracy z virtualkami zapisanymi w mySQL co w Twoim wypadku byłoby chyba dobrym rozwiązaniem. Dla webmaila nie ma większej różnicy jakie smtp masz na serwerze ;).

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ciekawy artykuł znajdziesz tu. Osobiście bardziej odpowiada mi postfix, ma bardziej przyjazne pliki konfiguracyjne, a za to exim występuje często z panelami tak już patrick zauważył, w cPanelu również jest exim. Postfix stał się bardzo popularnym MTA i jest dużo opisów i pomocy co do jego konfiguracji co również jest ważne. Do Squirrelmaila logujesz się na dane konto mailowe więc masz już wybraną domenę z której możesz wysyłać wiadomości jeśli o to Ci chodzi. Nie ma czegoś takiego, że wybierasz sobie domenę z której chcesz wysyłać wiadomość, przynajmniej nigdy się z tym nie spotkałem. Fajnym webmailem jest roundcube.net wykorzystujący AJAX.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

W firmie w której pracuję mają właśnie VirtualHost w mysql... . Ale to nie za duży problem dla mnie tworzyć pliki... żadko się je robi przecież ;) więc chyba nie ma co kombinować, aby przekonfigurować to na mysql.

 

Do Squirrelmaila logujesz się na dane konto mailowe więc masz już wybraną domenę z której możesz wysyłać wiadomości jeśli o to Ci chodzi.
No właśnie nie działa u mnie logowanie jak wpiszę jako login "blueman@blueforum.eu" i hasło usera blueman w systemie... . Inna sprawa - jakby się ustawiało hasła do oddzielnych skrzynek?

 

Ogólnie wiewiórka wysyła email, ale nie dochodzą na żadną skrzynkę :| Do niej także żaden list nie doszedł jeszcze. Co może być w konfiguracji poczty nie tak?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Logowanie na dany adres email odbywa się jak masz wirtualki, jeśli masz skonfigurowane MTA systemowo to podajesz login/hasło takie jak do systemu (shella). Według jakiegoś opisu robiłeś system mailowy czy sam, jeśli według opisu to podaj link. Pokaż logi.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = hostacja.pl
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_sasl_security_options = noanonymous

mydestination = $myhostname, /etc/postfix/virtual/domains
virtual_maps  = hash:/etc/postfix/virtual/addresses

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = heros.blueworld
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
#mydestination = hostacja.pl, heros.blueworld, localhost.blueworld, localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all

Logi te w /var/log/mail.info ? Tam jest niezły śmietnik, więc nie wiem czy warto pokazywać ;) bo crontab ciągle tam spamuje :| To jest następny problem, który muszę rozwiązać... .

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spróbuj się zalogować i na konsoli daj:

 

 tail -f /var/log/syslog lub tail -f /var/log/mail.log

 

i wklej loga tylko od logowania. A masz w ogóle zainstalowany serwer IMAP?

 

Zrób według tego - opis. Głównie chodzi o doinstalowanie pop3 i imap możesz skorzystać z Dovecot'a lub Cyrus'a.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

/var/log/mail.log - zalogowany jako "blueman" i hasło z systemu

May  1 14:12:48 heros dovecot: imap-login: Login: user=<blueman>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
May  1 14:12:48 heros dovecot: IMAP(blueman): Disconnected: Logged out
May  1 14:12:48 heros dovecot: imap-login: Login: user=<blueman>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
May  1 14:12:48 heros dovecot: IMAP(blueman): Disconnected: Logged out
May  1 14:12:49 heros dovecot: imap-login: Login: user=<blueman>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured
May  1 14:12:49 heros dovecot: IMAP(blueman): Disconnected: Logged out
May  1 14:13:02 heros postfix/pickup[26294]: F0269DF4B: uid=0 from=<root>
May  1 14:13:02 heros postfix/cleanup[25960]: F0269DF4B: message-id=<20080501121302.F0269DF4B@heros.blueworld>
May  1 14:13:03 heros postfix/qmgr[19860]: F0269DF4B: from=<root@hostacja.pl>, size=535, nrcpt=1 (queue active)
May  1 14:13:03 heros postfix/smtpd[25972]: connect from unknown[192.168.1.1]
May  1 14:13:03 heros postfix/smtp[25964]: warning: host hostacja.pl[87.99.111.40]:25 greeted me with my own hostname heros.blueworld
May  1 14:13:03 heros postfix/smtp[25964]: warning: host hostacja.pl[87.99.111.40]:25 replied to HELO/EHLO with my own hostname heros.blueworld
May  1 14:13:03 heros postfix/smtp[25964]: F0269DF4B: to=<root@hostacja.pl>, orig_to=<root>, relay=hostacja.pl[87.99.111.40]:25, delay=0.8, delays=0.03/0/0.77/0, dsn=5.4.6, status=bounced (mail for hostacja.pl loops back to myself)
May  1 14:13:03 heros postfix/smtpd[25972]: disconnect from unknown[192.168.1.1]
May  1 14:13:03 heros postfix/cleanup[25960]: C1245DF4D: message-id=<20080501121303.C1245DF4D@heros.blueworld>
May  1 14:13:03 heros postfix/qmgr[19860]: C1245DF4D: from=<>, size=2292, nrcpt=1 (queue active)
May  1 14:13:03 heros postfix/bounce[29509]: F0269DF4B: sender non-delivery notification: C1245DF4D
May  1 14:13:03 heros postfix/qmgr[19860]: F0269DF4B: removed
May  1 14:13:04 heros postfix/smtpd[25972]: connect from unknown[192.168.1.1]
May  1 14:13:04 heros postfix/smtp[25964]: warning: host hostacja.pl[87.99.111.40]:25 greeted me with my own hostname heros.blueworld
May  1 14:13:04 heros postfix/smtp[25964]: warning: host hostacja.pl[87.99.111.40]:25 replied to HELO/EHLO with my own hostname heros.blueworld
May  1 14:13:04 heros postfix/smtp[25964]: C1245DF4D: to=<root@hostacja.pl>, relay=hostacja.pl[87.99.111.40]:25, delay=0.46, delays=0.01/0/0.44/0, dsn=5.4.6, status=bounced (mail for hostacja.pl loops back to myself)
May  1 14:13:04 heros postfix/smtpd[25972]: disconnect from unknown[192.168.1.1]
May  1 14:13:04 heros postfix/qmgr[19860]: C1245DF4D: removed

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Czyli rozumiem, że udało Ci się zalogować, bo w logach nic nie ma, że LOGIN FAILED.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

tak - działa logowanie użytkownika systemowego, gdzie domyślnym email jest @hostacja.pl, a w jaki sposób tworzyć/logować użytkowników z innych domen?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Według tego HOWTO co robiłeś system mailowy to w pliku /etc/postfix/virtual/addresses masz zdefiniowany jaki user z jakiego adresu może korzystać:

 

example.com			  DOMAIN
bob@example.com		  bob
steve@example.com		steve

example.net			  DOMAIN
@example.net			 steve

example.org			  DOMAIN
@example.org			 chris

 

Więc użytkowników powinieneś tworzyć przez komendę adduser i dodawać wpisy do tego pliku. Wirtualnych użytkowników najlepiej według mnie robić na systemie bazodanowym, a do zarządzania kontami itd masz fajny interfejs postfixadmin.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No tak robiłem...

 

1. I powiedzmy ten w przykładzie steve otrzymuje email ze skrzynek steve@example.com i [cokolwiek]@example.net - w jaki sposób on będzie wysyłać email i z jakiego adresu będą wysyłki wychodzić? W jaki sposób może wybrać sobie z której skrzynki/domeny może wysłać email.

 

2. Email z blueman@hostacja.pl doszedł na o2.pl ale bardzo długo to trwało... co jest nie tak? I czemu Gmail nie przyjmuje takich email?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

steve według tego pliku może wysyłać maile z steve@example.com, *@example.net. W konfiguracji Squirrelmail'a jak się zalogujesz -> Opcje -> Dane użytkownika masz pole Adres e-mail:

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Rozumiem że wybór padł na PostFixa. Ja osobiście mam uraz do PostFixa (Niegdyś miałem spore problemy z okiełznaniem tego potworka) i jestem raczej fanem exima :- ))

Zazwyczaj problemy z nie dochodzącą pocztą to RevDNS.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Oba MTA są bardzo przyjemne w administracji.

Osobiście uważam, że przez swój rozbudowany system ACL'ek Exim ma o wiele większe

możliwości w zakresie budowania bardzo "fajnych" systemów AS'owych,

a więc jest lepszy w zastosowaniach stricte hostingowych.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×