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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-10-22 02:41:53

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

[SOLVED]qmail-smtp - mail server temporarily rejected message (#4.3.0)

Witam

Muszę w robocie postawić serwer poczty - lokalny.
Ze wszystkich - jakie obczaiłem - najlepszy moim zdaniem jest qmail.

Po wielu próbach - udało się go zainstalować na świeżo zainstalowanym Debianie Lenny - instalowany z netinstall (na razie jeszcze na Virtualboxie).

Mam następujący kłopot związane z nim:

Po pierwsze - przez telnet oraz przy szyfrowanym połączeniu (openssl s_client) - mogę spokojnie wysyłać maile.

Natomiast thunderbird - przy próbie wysłania maila (bez szyfrowania) daje taki rezultat:
logi smtp:

Kod:

Oct 22 02:11:40 domena qmail: 1256170300.958384 CHKUSER accepted sender: from <trzeci@lokalna.com:trzeci@lokalna.com:> remote <[192.168.56.1]:unknown:192.168.56.1> rcpt <> : accepted any sender always
Oct 22 02:11:40 domena qmail: 1256170300.961326 qmail-smtpd: pid 4152 MAIL FROM: <trzeci@lokalna.com>
Oct 22 02:11:40 domena qmail: 1256170300.963218 CHKUSER accepted any rcpt: from <trzeci@lokalna.com:trzeci@lokalna.com:> remote <[192.168.56.1]:unknown:192.168.56.1> rcpt <drugi@lokalna.com> : accepted any recipient for any rcpt domain
Oct 22 02:11:40 domena qmail: 1256170300.963388 qmail-smtpd: pid 4152 RCPT TO: <drugi@lokalna.com>
Oct 22 02:11:40 domena qmail: 1256170300.985828 qmail-smtpd: pid 4152 accepted message qp mail server temporarily rejected message (#4.3.0) from 192.168.56.1
Oct 22 02:12:22 domena qmail: 1256170342.538726 warning: trouble injecting bounce message, will try later

Tak samo się zachowuje również OperaMail i Evolution.
I to bez względu - czy uwierzytelnienie ma być czystym tekstem - czy cram-md5.
Serwer przedstawia się tak:

Kod:

echo 'ehlo lokalna.com' | nc vbox 25
220 lokalna.com ESMTP
250-lokalna.com
250-STARTTLS
250-PIPELINING
250-8BITMIME
250-SIZE 0
250 AUTH LOGIN PLAIN CRAM-MD5

Instalowałem dokładnie wg tego howto: http://wiki.debian.iuculano.it/quick_howto

W tej chwili qmail -jest czystym wynikiem komendy

Kod:

build-qmail

- nie są włączone (jeszcze) żadne filtry typu rbl, greylisting czy spam.

Jak rozwiązac ten problem?

Pozdrawiam

EDIT:
tak wygląda wynik testera swaks - bez szyfrowania i z szyfrowaniem tls rezultat jest jednakowy :

Kod:

:~$ swaks --to trzeci@lokalna.com \  
 --from=drugi@lokalna.com --auth --auth-user=drugi@lokalna.com \
 --auth-password=qwe --server 192.168.56.3 --port 25
=== Trying 192.168.56.3:25...
=== Connected to 192.168.56.3.
<-  220 lokalna.com ESMTP
 -> EHLO localhost
<-  250-lokalna.com
<-  250-STARTTLS
<-  250-PIPELINING
<-  250-8BITMIME
<-  250-SIZE 0
<-  250 AUTH LOGIN PLAIN CRAM-MD5
 -> AUTH CRAM-MD5
<-  334 PDc3OTUuMTI1NjI0NDQ2NkB2Ym94Pg==
 -> ZHJ1Z2lAbG9rYWxuYS5jb20gZTkxMTBmYjY3MzlkNDM5OGQwYmM2OTA0ZGU1OTYzMmI=
<-  235 ok, drugi@lokalna.com, go ahead (#2.0.0)
 -> MAIL FROM:<drugi@lokalna.com>
<-  250 ok
 -> RCPT TO:<trzeci@lokalna.com>
<-  250 ok
 -> DATA
<-  354 go ahead
 -> Date: Thu, 22 Oct 2009 22:47:44 +0200
 -> To: trzeci@lokalna.com
 -> From: drugi@lokalna.com
 -> Subject: test Thu, 22 Oct 2009 22:47:44 +0200
 -> X-Mailer: swaks v20061116.0 jetmore.org/john/code/#swaks
 -> 
 -> This is a test mailing
 -> 
 -> .
<** 451 mail server temporarily rejected message (#4.3.0)
 -> QUIT
<-  221 lokalna.com
=== Connection closed with remote host.

Qmail-smtp jest uruchamiany poleceniem:

Kod:

/usr/bin/tcpserver -R -H -u vpopmail -g vchkpw -x /etc/tcp.smtp.cdb 0 smtp /usr/sbin/qmail-smtpd /usr/sbin/vchkpw /bin/true

Co ciekawsze na porcie 465 działa ten sam serwer uruchomiony poleceniem:

Kod:

/usr/local/bin/sslserver -v -R -l lokalna.com -x /etc/tcp.smtp.cdb 0 smtps /usr/sbin/qmail-smtpd /usr/sbin/vchkpw /bin/true

i tutaj można "z palca" - łącząc się przez openssl s_client - wysłać maila.
Natomiast żaden klient pocztowy nie potrafi połączyć się z sslserverem na porcie 465 ze względu na błąd w pakiecie ucspi-ssl - skompilowanym ze źródeł wg tego przepisu: http://www.suspectclass.com/sgifford/ucspi-tls/ucsp … il-howto.html.

Pozdr.

EDIT:
Winny był simscan - skompilowany i umieszczony w zmiennej QMAILQUENE.
Muszę pokombinowac albo z simscan'em albo z qmail-scannererm - oba nie instalują się prawidłowo, pracuję nad tym.

Pozdr.

Ostatnio edytowany przez Jacekalex (2009-10-27 15:01:52)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)