Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

postfix sendet nur einige mails

Frage Linux Linux Tools

Mitglied: mapl

mapl (Level 1) - Jetzt verbinden

08.01.2006, aktualisiert 27.01.2006, 9872 Aufrufe, 6 Kommentare

Hallo,

ich versuche gerade einen Mailserver unter Debian aufzuseten. Ich verwende fetchmail und postfix.
Die externen Postfächer liegen bei verschiedenen Providern, werden mit fetchmail abgeholt, laufen über einen Virenscanner und einen Spammfilter und werden an die verschiedenen User verteilt. Ein Tobit-Server holt die Mails dann ab.
Das funktioniert ganz gut.
Jetzt will ich aber auch Mails verschicken. Sowohl von Tobit als auch direkt von Linux funktioniert das aber nur an ein paar bestimmte Adressen.
Was habe ich falsch eingestellt?
Vielen dank im voraus.
Mitglied: gemini
08.01.2006 um 20:53 Uhr
Hallo mapl,

kann es sein, dass du versuchst die Mails direkt zu verschicken?

Wenn dein Postfix bspw. über eine dyn. IP ins Internet geht wird er wahrscheinlich geblockt.
Die meisten Mailserver blocken Mails aus dyn. IP-Bereichen bzw. wenn die IP nicht über einen MX auflösbar ist.

Du musst zum Versenden den Smart-Host deines ISP bzw. des Webhosters verwenden.

Such in der main.cf nach relayhost
Hier die entpr. Stelle:<blockquote> # The relayhost parameter specifies the default host to send mail to
        1. when no entry is matched in the optional transport(5) table. When
        2. no relayhost is given, mail is routed directly to the destination.
        3. On an intranet, specify the organizational domain name. If your
        4. internal DNS uses no MX records, specify the name of the intranet
        5. gateway host instead.
        1. Specify a domain, host, host:port, [address] or [address:port].
        2. Use the form [destination] to turn off MX lookups. See also the
        3. default_transport parameter if you're connected via UUCP.
#relayhost = $mydomain
#relayhost = gateway.my.domain
#relayhost = uucphost
#relayhost = [mail.$mydomain:9999]</blockquote>
darunter musst du eine neue Zeile einfügen:
relayhost = <<a>MailserverDesProviders<<a>

Wenn Ihr intern Mails direkt verschicken wollt musst du auch entspr. Einträge in der transport.db machen.
Wenn über mehrere Provider versendet werden soll, musst du das auch in der transport.db regeln.

Gruß
gemini
Bitte warten ..
Mitglied: mapl
08.01.2006 um 21:09 Uhr
hallo gemini,
ich habe eine statische ip.
wie muss ich die transport.db anlegen und einbinden?
ich kann mails an verschiedene adresse verschicken, an andere aber nicht.
Gruß
mapl
Bitte warten ..
Mitglied: gemini
08.01.2006 um 21:52 Uhr
ich habe eine statische ip.
Das muss dir nicht zwangsläufig helfen wenn die Adresse über den MX nicht auflösbar ist.

wie muss ich die transport.db anlegen und einbinden?
Der Umgang mit vi ist dir geläufig?

vi /etc/postfix/transport

Beispiel: Angenommen eure Firmendomäne heißt mydomain.de und der Mailserver eures Providers heißt mail.prov.de
Dann brauchst du, um interne Mails lokal zu versenden folgende Einträge:

01.
mydomain.de local: 
02.
.mydomain.de local: 
03.
* smtp:mail.prov.de
Nun must du den Befehl
01.
postmap transport
ausführen
In der main.cf musst du auch noch die Zeile transport_maps suchen,
hier trägst du folgendes ein:
01.
transport_maps = hash:/ets/postfix/transport
ich kann mails an verschiedene adresse verschicken, an andere aber nicht.
Gibt es da eine Systematik?

Ich möchte nicht verschweigen, dass meine Postfix-Kenntnisse sehr rudimentär sind.
Der läuft so stabil (ist wirklich so!!), dass ich daran nur sehr selten zu tun hab.
Also tue, was immer du auch tust mit bedacht!

Ich kann dir aber <a href="http://www.amazon.de/exec/obidos/ASIN/393751404X/qid=1136753164/sr=8-9/ ..." target="_new">Das Postfix-Buch von Peer Heinlein</a> sehr ans Herz legen, der kennt den Postfix fast so gut wie <a href="http://www.porcupine.org/wietse/" target="_new">Wietse Venema</a>.

HTH
gemini
Bitte warten ..
Mitglied: mapl
09.01.2006 um 16:38 Uhr
jetzt gehr noch weniger wie vorher


> ich kann mails an verschiedene adresse
verschicken, an andere aber nicht.
Gibt es da eine Systematik?

verschiedene adresse gehen, andere nicht;
auch wenn die alle unter einer bestimmten domain laufen.
es gehen aber auch welche von anderen domains, aber nur einige.

gruß
mapl
Bitte warten ..
Mitglied: gemini
09.01.2006 um 21:33 Uhr
jetzt gehr noch weniger wie vorher
Das tut mir leid, aber ich habe das bei mir unter Suse9.1 genau so laufen.

Lokale Mails werden direkt zugestellt, der Rest geht zu einem Strato-Server.
das steuert die transport.db
mydomain.de local: = Alle Mails mit Adresse mydomain.de
.mydomain.de local: = Alle Mails an alle Subdomains von mydomain.de
  • smtp:mail.prov.de = alles andere geht per SMTP nach mail.prov.de

verschiedene adresse gehen, andere nicht; auch wenn die alle unter einer bestimmten
domain laufen.
es gehen aber auch welche von anderen domains, aber nur einige.
... aber bestimmte und immer die selben?!

Hast du schon mal in die Logs geschaut. /var/log/mail (bei suse)

Versuch es erst mal so zum laufen zu bringen, dass alle, auch die lokalen, Mails zum Smarthost gehen.
Wenn das funktioniert, kannst du den nächsten Schritt machen.

Also in der main.cf bei transport_maps alles nach dem = löschen
und bei relayhost = den Mailserver deines Providers eintragen.
Der Server deines Providers nimmt Mails von dir garantiert an, damit ist schon mal ausgeschlossen das sie irgendwo gedropt werden.

gemini
Bitte warten ..
Mitglied: xypseudo
27.01.2006 um 20:12 Uhr
fangen wir doch mal von vorne an
was steht denn in deinen logs? (/var/log/mail.log)
was gibt "postconf -n" aus?

gruss, pseudo
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Exchange Server
SBS 2011 Exchange sendet auf einmal keine Mails mehr (10)

Frage von FFSephiroth zum Thema Exchange Server ...

Windows Netzwerk
SMIME verschlüsselte Mails auf Terminal Server (5)

Frage von Mun-dee zum Thema Windows Netzwerk ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Windows 7
Verteillösung für IT-Raum benötigt (12)

Frage von TheM-Man zum Thema Windows 7 ...