• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

QPopper erkennt user nicht

Status
Für weitere Antworten geschlossen.

Cyruss

Member
Hi Ihr guten Leute,
Ich hab ein Problem mit Postfix auf Suse 9.2. QPopper erkennt meine user nicht wenn ich versuche meine mails abzuhohlen. Im Log steht dann

ipop3d[14331]: Command stream end of file while reading line user=??? host=part.123.123.123.123.de

das gleiche über telnet

-ERR Unknown AUTHORIZATION state command

ich habe nur postfix und qpopper kein cyruss oder ssl. Es klappte mal kurz zeitig, Ich kann jetzt aber nicht mehr sagen ob ich was verstellt habe oder ob es beim online update war. Ansonsten ist das Suse frisch aufgesetzt.

Wär nett wenn ihr mir weiterhelfen könntet, lustigerweise laufen auf genau diesem server meine Suse Mailingliste mails auf. Und Ich komm nicht dran, naja wenigstens werden sie angenommen ;-) .

Vielen dank für eure hilfe
 

crazyrolf

Advanced Hacker
erste frage: ist der user auch real auf deinem system vorhanden?
zweite: läuft der qpopper auch?
muss unter yast netzwerkdienst inetd der popper eingeschaltet werden.

gruß crazy
 
OP
Cyruss

Cyruss

Member
Hi,
ja qpopper läuft, er horcht auf 110 und antwortet ja auch auf telnet antworten, hab ihn per xinetd.d gestartet.

Der user is auch vorhanden hat ja auch bis zum update funktioniert.
 

crazyrolf

Advanced Hacker
frage: von wo willst du die mails auf deinem rechner denn abrufen?
ist dein rechner sowas wie ein server für andere die da ihre mails abrufen wollen?
wenn ja, wer ruft wo was ab, IP Adressen, main.cf einstellungen?
Firewall ein oder aus?
wer ruft ab? windows rechner oder linux?


Gruß Crazy
 
OP
Cyruss

Cyruss

Member
Ich wollte meine mails übers Netz sowie von zuhause mit Win Outlook und mac Entourage (auf der Arbeit) abrufen.

Der Server ruft nichts ab er, ist Server aber halt nur für mich (bis jetzt).

habe iptabels eingestellt, läuft super und man kann alle ports erreichen die freigegeben sind.

Hier mal die wichtigsten einstellung der main.cf, hoffe hab ix vergessen

readme_directory = /usr/share/doc/packages/postfix/README_FILES
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
program_directory = /usr/lib/postfix
masquerade_domains =
defer_transports =
disable_dns_lookups = no
mailbox_command =

smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 51200000
message_size_limit = 10240000
mynetworks = 192.168.1.0/8, 127.0.0.0/8
 
OP
Cyruss

Cyruss

Member
ok hier mal genauer :
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
mydomain = cyruss.kicks-ass.net
mydestination = $myhostname, localhost.$mydomain, $mydomain
unknown_local_recipient_reject_code = 450
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = maildrop
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
program_directory = /usr/lib/postfix
masquerade_domains =
defer_transports =
disable_dns_lookups = no
mailbox_command =
smtpd_sender_restrictions = hash:/etc/postfix/access
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtp_sasl_auth_enable = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 51200000
message_size_limit = 10240000
mynetworks = 192.168.1.0/8, 127.0.0.0/8
myorigin = $mydomain
 

crazyrolf

Advanced Hacker
Hallo,

hätte da noch ein paar Fragen.
Wann kommt denn der Fehler?
Wenn du mail von Außen abrufen willst oder intern?
Was gibst du als Server ein, wenn du Mails abruftst?
Einmal von Außen und einmal von Intern.
Hast du einen MX Record für die Domain eingetragen?
Wenn du Mails von Intern abruftst müsstest du als POP-Server die IP des Rechners verwenden, da der abrufende Rechner den Namen ja nicht per DNS auflösen kann oder dem Rechner klar machen das der verwendete Name zu dieser IP gehört (HOST-Datei). Von Extern die DYN-Addi und logo Port 110 offen.
Mails versenden geht mit der Einstellung von Außen nicht (sagen wir mal nicht direkt).

Und dann steht doch da sicher nicht im Fehler user:???? und IP 123.123.123... oder?

Wo steht der Fehler? In der var/log/mail? Wenn nicht was steht da?

Gruß Crazy

Wenn man helfen will muss man schon alles ganz genau wissen.
Der Postfix stellt ja die Mail nur zu.
 

dermichel

Advanced Hacker
klitzekleiner tip:


postfix = MTA
qpopper = MDA

main.cf = postfix


merkt ihr was?

ich lese mal noch ne runde mit....


:)
 

crazyrolf

Advanced Hacker
ich sage schon, dass der Postfix nur zum versand da ist nicht zum abholen!
Kannst du lesen (siehe oben)!
Aber mich interessiert schon was der user da so macht und wie er sich auskennt.

Crazy
 

dermichel

Advanced Hacker
ich wuerde ein telnet auf den port machen und mich mit
den pop3 befehlen user / pass im klartext anmelden.
dann sehen was in der /var/log/messages ausgegeben wird.
ich denke das etwas mit PAM nicht stimmt...
 

dermichel

Advanced Hacker
@cyruss:

wieso gehts nicht weiter? drei tage sind vorbei und immer noch kein post was los ist! schreib doch deine loesung oder das keine hilfe mehr noetig ist.
 
Status
Für weitere Antworten geschlossen.
Oben