PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sendmail: Adressat=User



ricksterch
24.09.02, 21:12
Hallo zusammen,

Ich habe eine wirkliche komische Situation:

Wenn ich ein Mail sende, kommt dieser Fehler:

-----------schnipp
----- The following addresses had permanent fatal errors ----- <testuser@testmail.dnsalias.org>
(reason: 553 5.1.8 <sender@xxy.ch>... Domain of sender address sender@xxy.ch does not exist)

----- Transcript of session follows -----
... while talking to testmail.dnsalias.org.:
>>> MAIL From:<sender@xxy.ch> SIZE=828
<<< 553 5.1.8 <sender@xxy.ch>... Domain of sender address sender@xxy.ch does not exist 501 5.6.0 <testuser@testmail.dnsalias.org>... Data format error
------------------------------------------schnapp

Vor allem macht mir diese Meldung " Domain of sender address sender@xxy.ch does not exist" Kopfzerbrechen,

Kann dies sein, dass hier ein Reverse Lookup versucht wird, und die Firewall (SuseFirewall2) dies nicht zulässt?

Mein Environnment: Suse 8.0, Fetchmail, Sendmail

Meine Fragen:
- Muss ich bei Suse 8.0 noch etwas mehr beachten (bei Redhat funzts)?
- Wie kann ich diesen Vorgang näher verfolgen? (Vorgehen?)
- Welchen Port müsste ich gegebenfalls für den Firewall aufmachen?

Vielen Dank für alle Hilfe.

Rick

keks
25.09.02, 07:58
morgen... ich kann dir leider momentan nicht sagen wieso und warum das so ist (vielleicht noch zu früh :-)), aber es gibt in der sendmail.cf datei enen eintrag:
"Cw localhost domänennamen" beachte bitte das leerzeichen zwischen Cw und localhost. Es gibt da nämlich noch einen eintrag ohne leerzeichen. Füge an diesen eintrag einfach noch deinen domänennamen xxy.ch an und starte sendmail neu. Dann sollte es gehen.

ricksterch
25.09.02, 09:07
Vielen Dank für Deine Antwort.

Im /etc/sendmail.cf finde ich nur CG Einträge. Soll ich den "localhost xxy.ch" da reinpacken?

Gruss aus Zürich

Rick

keks
25.09.02, 09:39
tja, ööh also diese Einträge gibts bei mir nicht. beachte bitte groß- und kleinschreibung. leider weiß ich auch nicht, wie die SuSE 8.0 funtzt. aber man kann doch bestimmt die sendmail.cf irgendwo automatisch generieren lassen oder?

ricksterch
25.09.02, 15:44
Hallo,

Neue Anhaltspunkte:

Ich habe Milter-Avamis mit installiert. Oder kann es Procmail sein?

Irgendein Programm verdreht mir den Ruleset.


Nur weiss ich nicht welches.

Hat jemand eine Idee?

Vielen Dank.

Rick

keks
25.09.02, 15:58
procmail ist schon OK, aber was der amavis macht weiss ich auch net.
hast dir das schon mal angeschaut??
http://sdb.suse.de/sdb/de/html/stark_sendmail_8.html

ricksterch
25.09.02, 18:00
Hallo Keks,

Vielen Dank für Deinen Link.

Da bin ich auch schon drauf gestossen. Ich habe dieses Dokument auch schon gesehen. Leider ziehe ich dort keine neuen Infos raus.

Grüsse aus Zürich

Rick

ricksterch
26.09.02, 10:43
Hallo zusammen,

Nach Stunden habe ich jetzt endlich den Mechanismus von Suse geschnallt:

Fetchmail --> Procmail --> AVMailGate --> Sendmail

Mein Problem habe ich gelöst als ich im File /etc/avmailgate.conf den Parameter AllowDNSLookups auf YES stellte.

Zudem musste ich noch im avmailgate.acl den lokalen Hostnamen eintragen.

z. B.
------------schnipp

# These hosts and/or domains are local.
local: localhost
local: DeineDomäne1.dnsalias.org
local: DeineDomäne2.dnsalias.org
local: DeineDomäne1.ch
local: DeineDomäne2.ch
local: DeineDomäne3.ch


# These hosts and networks are allowed to relay.
# Interne Clients dürfen Mails versenden
relay: 127.0.0.1/8 192.168.1.0/24
--------------schapp

Ich hoffe mein Beispiel hilft denjenigen die sich mit Suse 8.0, ev. Suse 8.1 befassen.

In der sdb.suse.de steht nämlich nichts.

Gruss aus Zürich

Rick