Linux 14.981 Themen, 106.343 Beiträge

Sendmail soll abhängig vom Usernamen bestimmte SMTP-Server n

jcc7eq / 1 Antworten / Flachansicht Nickles

Hallo,

ich hab hier einen Router stehen und mehrere Clients. Nun möchte ich, daß der Router die Mails meiner Family vernünftig verteilt. Empfangen geht schon absolut supi. Nur versenden klappt noch net. Port 25 ist definitiv offen. Ich möchte aber auch, daß jeder User (Muddern, Bruder) über den eigenen Account versenden kann. Beispiel: meine Mudder hat drei Accounts bei web.de, ich zwei auf einem eigenen Server und mein Brassa bei gmx... also jeder einen anderen SMTP-Server und andere Authentifizierungsdaten (logisch). Die Mails sollen dann auch über die entsprechenden SMTP-Server versendet werden und nicht alle über einen. Auch die Adresse im "FROM" soll die korrekte sein, nicht die, die mein Linux-Router verwaltet (nicht z.B. muddern@router.net, sondern die, die sie extern hat und natürlich auch die, über die sie senden möchte... realisiere ich mit mehreren Linux-Benutzernamen für jeden Client). Wie mache ich das?

Danke!!!

Greetz... Hendrik

bei Antwort benachrichtigen
promotor jcc7eq „Sendmail soll abhängig vom Usernamen bestimmte SMTP-Server n“
Optionen

Wie sollen die gesendeten Mails erstellt werden? Hat jeder einen eigenen Rechner und einen laufenden Client oder von der Linux Schell? Die Sache ist nicht ganz einfach, da sendmail nicht für deinen Fall geschaffen worden ist. Normalerweise ist es egal über welchen Server man Mails verschickt, das Problem besteht darin, daß nicht alle es zulassen fremde Mails zu verschicken. man kann zwar direkt mit einem anderen Mailserver sprechen, aber der will, daß man sich authentifiziert. Mit wenigen Ausnahmen geht das nach dem Prinzip SMPT after POP, d.h. man muß zuerst nach den Mails schauen und dann hat man eine bestimmte Zeit um Mails zu versenden. Das kann aber sendmail nicht. Schreib genau, was do vorhast.

bei Antwort benachrichtigen