Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Do tej pory pocztę konfigurowałem na postfix, ale wszyscy tak zachwalają exim że postanowiłem sobie go skonfigurować.
Wygenerowałem sobie w nazwa.pl subdomenę idb.redelek.net. Exima zainstalowałem czytając tu na forum i na internecie konfiguracje.
Problem mam w tym, że nie mogę się do niego dostać na porcie 25 . Nie mam firewall, ani jakiś przekierowań w iptables.
jak dam netstat to widzę że słucha na porcie 25 localhost i na publicznym ip. Jest dużo plików do konfiguracji więc nawet ciężko mi coś znaleźć.
Będę wdzięczny za pomoc lub wskazówki.
Offline
winnetou@Hordeum-vulgare ~ $ telnet idb.redelek.net 25 Trying 77.55.42.198... Connected to idb.redelek.net. Escape character is '^]'. 220 server ESMTP ready
Serwer działa :) Najprawdopodobniej dostawca (wzorem telekomuny) blokuje Ci port 25.
Odpal Exima równocześnie na portach 25 i 587
/etc/exim.conf
daemon_smtp_ports = 25 : 587
Ostatnio edytowany przez winnetou (2011-06-30 11:19:00)
Offline
tia ja nie mam exim.conf mam tysiące pliczków z konfiguracją w /etc/exim4/conf.d
O to ciekawe ze ci zadziałało hmmm.
jak wysyłam e-mail z gmail to mam taką zwrotkę
Delivery to the following recipient failed permanently: predel@ibd.redelek.net Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 relay not permitted (state 14).
Offline
to grepnij konfigi exima po daemon_smtp_ports
Jak z tego gmaila wysyłasz ? przez stronkę czy przez program pocztowy ?
I pokaż logi przy takiej zwrotce.
Offline
A jest jakiś zbiorczy plik conf-iga ? jak mówiłem widzę dużo małych
/var/lib/exim4/config.autogenerated tu nic nie ma
/etc/exim4/update-exim4.conf.conf tu tez :(((
Wysyłam przez stronę gmail
2011-06-30 11:20:24 no IP address found for host MAIN_RELAY_NETS (during SMTP connection from mail-fx0-f49.google.com [209.85.161.49]) 2011-06-30 11:20:24 H=mail-fx0-f49.google.com [209.85.161.49] F=<piotr.redel@gmail.com> rejected RCPT <predel@ibd.redelek.net>: relay not permitted 2011-06-30 11:24:32 Start queue run: pid=13455 2011-06-30 11:24:32 End queue run: pid=13455 2011-06-30 11:29:31 no IP address found for host MAIN_RELAY_NETS (during SMTP connection from mail-iw0-f179.google.com [209.85.214.179]) 2011-06-30 11:29:31 H=mail-iw0-f179.google.com [209.85.214.179] F=<piotr.redel@gmail.com> rejected RCPT <predel@ibd.redelek.net>: relay not permitted
Tak jak bym nie pozwalał , innym wysyłać do siebie ale porąbana ta konfiguracja exim
Offline
Dla rozbitego konfiga:
cd /etc/exim4/; grep -ri daemon_smtp_ports ./
Albo metoda chamska i brutalna:
cd /etc/ grep -ri daemon_smtp_ports ./
Ostatnio edytowany przez winnetou (2011-06-30 11:37:43)
Offline
nic nie znalazł :(
Offline
nie mam teraz debiana pod ręką z paczkowanym eximem.
Pokaż jakie masz konfigi i wrzuć wszystkie na jakiegoś wkleja zobaczymy co da się z tym zrobić.
--ED--
I jak możesz zapodaj adres mailowy na który będzie można słać spam to potestujemy potem ;)
Ostatnio edytowany przez winnetou (2011-06-30 11:43:51)
Offline
Offline
http://www.wklejto.pl/100498
predel@ibd.redelek.net , ale nie wiem czy jest dobrze dodany, bo mam problem z lokalizacją plików od aliasów:)
Offline
Pierwsze starcie:
Delivery to the following recipient failed permanently: predel@ibd.redelek.net Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 relay not permitted (state 14). ----- Original message -----
Radziłbym włączyć podgląd logów na konsoli, i wysyłać maila, na serwer, mając logi serwera przed nosem, na żywo.
Najszybciej można wyczaić w ten sposób, co jest grane.
Ostatnio edytowany przez Jacekalex (2011-06-30 17:51:14)
Offline
Spróbuj uruchomić Exima w sesji testowej:
exim -bh 10.11.12.13 -d 9
(IP jakiś dowolny, będzie symulował połączenie przychodzące z tego IP)
No i dalej po kolei:
HELO kolego MAIL FROM: jakis.adres@jakas.domena RCPT TO: predel@ibd.redelek.net
(oczywiście ten "jakiś adres" musi byc autentyczny)
Exim dokładnie powie co robił i dlaczego uważa że domena nie jest skonfigurowana.
Jakby co to możesz wrzucić tu wszystko co Ci wypluł, ja będę przy kompie dopiero jutro ale pewnie któryś z kolegów się zorientuje szybciej w czym rzecz.
BTW czemu Twój exim nieprawidłowo odpowiada na HELO?
Offline
Chyba wiem, co jest grane, ale nie wiem dokładnie, jak to poprawić w Eximie:
swaks --to predel@ibd.redelek.net \
> --from=test@localhost \
> --server ibd.redelek.net --tls
=== Trying ibd.redelek.net:25...
=== Connected to ibd.redelek.net.
<- 220 IBD01W121213 ESMTP Exim 4.71 Thu, 30 Jun 2011 15:37:11 +0200
-> EHLO box
<- 250-IBD01W121213 Hello <hostname> <ardes-ip>
<- 250-SIZE 52428800
<- 250-PIPELINING
<- 250-STARTTLS
<- 250 HELP
-> STARTTLS
<- 220 TLS go ahead
=== TLS started w/ cipher DHE-RSA-AES256-SHA
=== TLS peer subject DN="/C=PL/ST=Mazowieckie/L=Warszawa/O=it/OU=ibd.redelek.net/CN=ibd.redelek.net/emailAddress=p.redel@ibd.redelek.net"
~> EHLO box
<~ 250-IBD01W121213 Hello <hostname> <adres-ip>
<~ 250-SIZE 52428800
<~ 250-PIPELINING
<~ 250-AUTH PLAIN LOGIN
<~ 250 HELP
~> MAIL FROM:<test@localhost>
<~ 250 OK
~> RCPT TO:<predel@ibd.redelek.net>
<~* 550 relay not permitted
~> QUIT
<~ 221 IBD01W121213 closing connection
=== Connection closed with remote host.
Jeżeli z mojego kompa wywalil z takim komunikatem, a równocześnie z gmaila z takim samym komunikatem, to znaczy, że serwer nic nie wie o tym, że pracuje w domenie ibd.redelek.net.
Taki sam efekt można zobaczyć w Postfixie, jak wysyłamy bez autoryzacji maila do domeny, której dany serwer nie obbsługuje, w Qmailu działa to tak samo.
A to są podstawy konfiguracji serwera SMTP.
Zainteresuj się parametrami qualify_domain oraz domainlist local_domains w konfigu exima.
Sznurki:
http://en.gentoo-wiki.com/wiki/Exim#Exim_Configuration
http://wiki.debian.org/PkgExim4UserFAQ
http://koivi.com/exim4-config/
I ogólnie poszukaj info o kodach odpowiedzi SMTP.
To by było na tyle
;-)
Ostatnio edytowany przez Jacekalex (2011-06-30 16:34:34)
Offline