Raspi als lokales Mailrelais?

OP (Firma: Q3) #4802093
Es gibt zahlreiche Geräte in Haus und Garten, die ursprünglich mal Mail 
versenden konnten, z.B. ältere KNX-Wandpanele von Busch-Jäger, Heizungen 
oder Alarmanlagen. Seit die meisten Mailprovider nur noch verschlüsselte 
Mails annehmen, wird das zunehmend schwierig bis unmöglich, weil jene 
Geräte eben keine verschlüsselte Mail können und auch nicht nachrüstbar 
sind (weil z.B. der Speicher zu klein, der Prozessor zu schwach oder der 
Hersteller schlicht nicht will).

Die Lösung wäre ein lokales Relais, welches inhouse die Mails 
unverschlüsselt annimmt und dann weiterleitet (aber im Client-Mode, 
damit man nicht gleich als Spammer gelistet wird).

Kennt jemand dafür eine quasi "schlüsselfertige" Lösung (Raspi-Image)? 
Ich weiss, man könnte natürlich ganz klassisch einen Mailserver 
aufsetzen und dann linux-typisch 50 Libs installieren und 3 Millionen 
Optionen konfigurieren ... wenns nicht anders geht, muss ich halt da 
durch.

Aber das oben beschriebene Problem dürften evtl. auch andere haben und 
vielleicht gibts ja schon eine einfacher zu handhabende Lösung. Danke 
für Tips.
Normalerweise kommt bei ubuntu&co der Postfix schon mehr oder weniger 
schlüsselfertig mit.

Nötige Änderungen im einfachsten Fall:
Smarthost eintragen, ausgehendes Passwort Konfigururieren. Fertig.

Je nach Internet-Provider & Router (Speedport!) sind dann noch 
Zusatz-Optionen um Zwangs-Proxies, SMTP-Wurm-Filter usw. zu umgehen 
nötig.

Also Minimal:
relay = smtp.meinprovider.exampe:587
mynetworks = 127.0.0.0/8 192.168.199.0/24 ...

Falls ausgehende Mails ein Passwort erfordern (Meistens wenn 
SMTP-Provider != DSL-Provider)
smtp_sasl_auth_enable = yes & passwort konfigurieren

Wenn du die Kommunikation nach draußen gerne Verschlüsseln möchtest:
smtp_tls_security_level = may

Falls du Absender-Adressen umschreiben musst (lokale usernamen auf 
externe Mailaddressen): sender_canonical_maps

-->
https://wiki.ubuntuusers.de/Postfix/


Sind alles Sachen, die Prinzip/Protokoll-bedingt konfiguriert werden 
müssen.
Irgendein vorkonfiguriertes Docker- oder Raspi-SD-Card-Image kann dir da 
nicht viel abnehmen, deine Passwörter, deine Netzwerk-Konfig, deinen 
ausgehenden SMTP-Server wirst du immer irgendwo einstellen müssen.
Hallo,

läuft hier zumindest so nebenbei auf einem RasPi-1, hat allerdings ein 
Bekanntet konfiguriert, war kein Aufwand sagt er. Ich könnte nachfragen, 
meine Linuxkenntnisse sind eher rudimentär.
Realisiert den Scan2Mail-Versand eines älteren Kombigerätes, der keinen 
verschlüsselten Mailversand konnte.

Gruß aus Berlin
Michael
Meine RasPi Konfig, um Mails vom root User über einen Arcor-Account zu 
verschicken. Als Mailserver, der Mails von anderen entgegen nimmt, ist 
noch etwas mehr nötig.

/etc/postfix/sasl_password, neu:
1
mail.arcor.de user@arcor.de:password

/etc/postfix/sender_canonical, neu, um Absender "root" zum offiziellen 
Provider-User umzudrehen:
1
root user@arcor.de

/etc/postfix/main.cf, zusätzlich/ersetzend:
1
inet_interfaces = loopback-only
2
smtpd_use_tls = may
3
myhostname = meinhost.meine.domain
4
relayhost = mail.arcor.de:587
5
smtp_sasl_auth_enable = yes
6
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
7
smtp_sasl_security_options =
8
sender_canonical_maps = hash:/etc/postfix/sender_canonical

sudo postmap hash:/etc/postfix/sasl_password
sudo postmap hash:/etc/postfix/sender_canonical
sudo service postfix restart

http://postfix.state-of-mind.de/patrick.koetter/smtpauth/smtp_auth_mailservers.html
https://forum.ubuntuusers.de/topic/postfix-fuer-gmx-konfigurieren

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.