Page 1 of 1
Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-04-03 18:47
by schlunzi
Hallo, ich habe bei mir sendmail und fetchmail installiert. Das empfangen von emails klappt auf dem rechner, nur ich kann mit den clients keine Emails abrufen. Evolution gibt mir als Fehlermeldung folgendes aus:
Verbindung mit POP-Server xxx.xxx.xxx.xxx konnte nicht hergestellt werden.
Fehler beim Ã?bermitteln des Passworts: -ERR [SYS/TEMP] maillock error 'Other lock error' (5) on '/var/mail/mailuser1': No such file or directory (2)
Die Dateien in /var/mail/ existieren aber.
Ich kann mich nur nicht mit den clients beim Mailserver anmelden.
Hat da vielleicht jemand eine Idee?
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-04-03 19:11
by geo
Das sieht so aus, als hättest du zwar sendmail und fetchmail, aber keinen POP3 Server installiert.
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-04-03 19:25
by schlunzi
als pop3 server ist qpopper installiert.
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-08 18:14
by schlunzi
so, nach langer zeit bin ich nun ein bisschen weiter.
Abrufen der Mails klappt.
Allerdings scheitere ich beim versenden der Mails mittels Email Clients übers Netzwerk.
wenn ich mich mittels telnet auf den Mailserver einloggen will kommt
telnet 192.168.0.4 25
Trying 192.168.0.4...
telnet: Unable to connect to remote host: Connection refused
in /etc/mail/acces steht :
# Hosts with to allow relaying
192.168.0.0/24 RELAY
192.168.0.0.2 RELAY
192.168.0.0.3 RELAY
192.168.0.0.4 RELAY
192.168.0.0.5 RELAY
Der Versand der Mails klappt weder im lokalem Netzwerk, als auch ins Internet.
in der /etc/inetd.conf ist smtp freigeschaltet.
netstat sagt folgendes:
netstat -atnp | grep sendmail
tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 8149/sendmail: MTA:
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 8149/sendmail: MTA:
und lsof:
lsof -i :25
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sendmail- 8149 root 4u IPv4 19202 TCP localhost:smtp (LISTEN)
irgendwas hab ich mit sicherheit übersehen, nur was?
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-09 05:40
by [tom]
schlunzi wrote:in /etc/mail/acces steht :
# Hosts with to allow relaying
192.168.0.0/24 RELAY
192.168.0.0.2 RELAY
192.168.0.0.3 RELAY
192.168.0.0.4 RELAY
192.168.0.0.5 RELAY
Uninteressant für Dein Problem. Das bezieht sich nur auf das Relaying.
schlunzi wrote:netstat sagt folgendes:
und lsof:
lsof -i :25
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
sendmail- 8149 root 4u IPv4 19202 TCP localhost:smtp (LISTEN)
Sendmail lauscht nur lokal. Das muss man irgendwo in der sendmail.cf angeben und m4 ausführen. Musst Du nach suchen - hab schon ewig kein Sendmail mehr benutzt.
[TOM]
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-12 21:06
by olaf.dietsche
Falls in der sendmail.mc eine Zeile
Code: Select all
DAEMON_OPTIONS(`Name=MTA, Addr=127.0.0.1')dnl
steht, muß sie gelöscht werden, damit sendmail auf allen Ports horcht.
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-14 17:53
by schlunzi
Also bei mir stehen 2 zeilen in der Art :
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, Addr=127.0.0.1')dnl
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-14 20:47
by olaf.dietsche
Die erste Zeile ist dafür zuständig.
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-15 08:29
by schlunzi
Gut, die erste zeile ist weg.
Leider stehe ich nun vor dem nächsten Problem mit der Authentifizierung.
Die user die drauf zugreifen können, bzw. sollen. sind auf dem System als user angelegt.
in der sendmail.mc sind für die Authentifizierung folgende Möglichkeiten eingetragen:
define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI PLAIN DIGEST-MD5 CRAM-MD5 LOGIN')dnl
Passwörter hab ich mit
saslpasswd2 -c username
angelegt um sie in die sasl2db einzutragen. Nur leider klappt die verbindung zum smtp server dann immer noch nicht. Als Fehlermeldung erhalte ich
Unable to authenticate to SMTP server.
Bad authentication response from server.
Please enter the SMTP password for user1 on host 192.168.xxx.xxx
Der auth daemon läuft.
nmap asgard
Starting nmap 3.81 (
http://www.insecure.org/nmap/ ) at 2005-05-15 08:26 CEST
Interesting ports on asgard (192.168.xxx.xxx):
(The 1653 ports scanned but not shown below are in state: closed)
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
110/tcp open pop3
113/tcp open auth
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-15 15:00
by olaf.dietsche
Hast du die Authentifizierung auch im Mailclient eingeschaltet?
Re: Emails lassen sich vom lokalem Mailserver nicht abholen
Posted: 2005-05-15 15:53
by schlunzi
Ja die ist eingeschaltet, aber ich habs hin bekommen :-D
hab die Passwörter der User noch mal mittels
saslpasswd2 -a Sendmail -u <zuständige domain> -c userName
eingetragen und nun funzt es.
trotzdem danke für eure Hilfe