Hallo, zuerst Danke an alle, die mir geantwortet haben, einiges konnte ich schon richtig einstellen. Dieter Kluenter schrieb:
SENDMAIL_LOCALHOST="localhost everest-travel.de 10.66.96.1/100"
Sendmail kennt keine Adressen, wenn du aber Adressen verwenden musst, setze sie in eckige Klammern also [10.66.96.1] Noch eine Bemerkung zu obiger Adresse, was da steht bedeutet, dass 100 Bit der Adresse dem gültigen Adressbereich zuzuordnen sind, :-( Ich vermute aber mal, du möchtest den Adressbereich von 10.66.96.1 bis 10.66.96.100 definieren. Mit der Schreibweise 10.66.96.0/24 erklärst du den Adressbereich 10.66.96.1 bis 10.66.96.254 als gültigen Adressbereich.
Wie muss es den geschrieben werden: so [10.66.96.0/24] oder so [10.66.96.0]/24? Soviel ich nachgelesen habe, reicht diese Zeile alleine nocht nicht, um die lokale Mails auch lokal zu verschicken, sondern es muessen noch einige Dateien ausgefuellt werden, damit die Emailadressen den lokalen Benutzern zugeordnet werden. Ist es korrekt?
SENDMAIL_RELAY=""
Hier den Relayhost von t-online eintragen
Und SENDMAIL_SMARTHOST="" leer lassen?
3) Alternativ koennen die Mails ueber unseren Domain-Provider Strato verschickt werden, der verlangt aber SMTP after POP. Wenn es mit sendmail machbar ist, hat vielleicht jemand einen passenden Link oder Hinweis?
Mit fetchmail Post bei Strato abholen und innerhalb von 5 Minuten Mail versenden.
Laut Strato gilt die POP-Anmeldung ganze lange 20 Minuten. Habe heute zeitweise den SMTP-Server von Strato in die SENDMAIL_SMARTHOST="" eingetragen - der Versand hat geklappt. Dann habe ich diese Zeile leer gelassen - es hat genauso gut geklappt. Gibt es Nachteile, wenn ich diesen Eintrag fuer immer weglassen werde? Den Relay-SMTP-Server von T-Online habe ich nicht eingetragen, denn ich habe gelesen, dass man dadurch nur 100 Emails pro Tag verschicken kann, wobei jeder Empfaenger zaehlt. Wenn wir aber unsere Preise aktualisieren, geht eine Nachricht an mehrere Hunderte von unseren Kunden raus. Und dafuer moechte T-Online aber mehr Geld.
in der /var/log/warn steht staendig folgendes:
Apr 29 03:40:08 EVEREST kernel: pppox_write: illegal 23 chars from user space Apr 29 03:40:15 EVEREST sendmail[28172]: gethostbyaddr(1.1.1.1) failed: 1
Du hast ja die Adresse 1.1.1.1 definiert, die kann aber nicht in einen Namen aufgelöst werden, da deine Schreibweise falsch ist.
Wo kann die definiert sein (ich war es nicht)?
Und welche 23 chars sind illegal?
--
Gruesse
Victor