29 Mar 2010
Fehlersuche bei sendmail
Mit einem einfachen Kommando kann man sich die Fehlersuche bei sendmail erleichtern
- Das Kommando
# (echo subject:test; echo) | sendmail -Am -v -d60.5 -- test@example.com
- Erwartete Beispiel-Ausgabe
map_lookup(dequote, root, %0=root) => NOT FOUND (0) map_lookup(host,
example.com, %0=example.com) => example.com. (0) test@example.com...
Connecting to mail.domain.invalid via esmtp... 220 mail.domain.invalid
ESMTP Postfix (Debian/GNU) >>> EHLO balearen.x-tra-designs.org
250-mail.domain.invalid 250-PIPELINING 250-SIZE 10240000 250-ETRN
250-STARTTLS 250-AUTH LOGIN PLAIN 250-AUTH=LOGIN PLAIN
250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN >>> STARTTLS 220 2.0.0
Ready to start TLS >>> EHLO balearen.x-tra-designs.org
250-mail.domain.invalid 250-PIPELINING 250-SIZE 10240000 250-ETRN
250-AUTH LOGIN PLAIN 250-AUTH=LOGIN PLAIN 250-ENHANCEDSTATUSCODES
250-8BITMIME 250 DSN >>> MAIL From: SIZE=14 250 2.1.0 Ok >>> RCPT To:
>>> DATA 250 2.1.5 Ok 354 End data with . >>> . 250 2.0.0 Ok: queued
as 80F0C50C249 test@example.com... Sent (Ok: queued as 80F0C50C249)
Closing connection to mail.domain.invalid. >>> QUIT