Mail: uucp

Aus Boerde-Community-Wiki
Wechseln zu: Navigation, Suche

Wir bieten für ältere Sites bzw. wenn es der Nutzer braucht auch uucp-Einwahl an. Dieses Verfahren wird "heutzutage" für Nutzer kaum noch eingesetzt, ist aber trotzdem noch recht nützlich/vorteilhaft.

UUCP-Einwahl (optional fuer sites ueber IP konfigurierbar):
   Server: "relay.boerde.de", Port 540/tcp 


uucp (Taylor-UUCP / HDB-UUCP)

Es ist wichtig, daß Ihr sitename gleich dem hostname ist. Wenn sich Ihr host bei "hostname" falsch meldet wird wegen Sicherheit die kommunikation vom uucico abgebrochen!


Konfig Taylor-KonfigStyle

Pfad: "/etc/uucp":

call und passwd

#

config

#
hostname $sitename


dial

#
# Name des Modems (wird in der Datei 'port' referenziert)
dialer generic

#
# Anwahlbefehl fuer das Modem
#
chat "" ATZ OK \dAT OK \dATDT\T\r\c CONNECT


# Fehlermeldungen, wie sie vom Modem kommen koennen
chat-fail       BUSY
chat-fail       NO\sDIALTONE
chat-fail       NO\sCARRIER

# Modemreset, nach normalem Verbindungsabbau
complete        \d\d+++\d\dATH0Z\r\c

# Modemreset, nach unerwuenschtem Verbindungsabbruch
abort           \d\d+++\d\dATH0Z\r\c



port


port    tcp1
type    TCP

# Name der Schnittstelle
port    serial1
# Device das mit dem Namen identifiziert werden soll
device  /dev/ttyS1
# Geschwindigkeit
speed   115200
hardflow true
# Name des Modems (Verweis auf die Datei 'dial' )
dialer  generic

port serial0
device /dev/ttyS0
speed 19200
dialer generic




sys

protocol gvG

# GLobale Einstellungen fuer alle Systeme
chat    ogin: \d\L\n assword: \d\P\n
time    any
success-wait    900


system          relay
port            tcp1
time            any
call-login      $system-login
call-password   $system-password



Die Felder $site_name, $syslog_login und $system-passwort sind entspr. mit Ihren Daten zu versehne.

Pollen und Status anzeigen

Die uucp-batches kann man dann zB abholen mit

/usr/sbin/uucico -r1 -D -S relay -x3

x-option: ist der Debug-Level für die lokalen Logs


Den status aller Sites sieht man zB mit uustat:

#uustat -m
relay          05-04 14:23 Conversation complete
dinoex         05-03 16:48 Conversation complete
...


Einstellen zum uucp-Transport im postfix

Damit der Mailtransport über uucp erfolgen kann, ist einfach dieser einfach im MTA zu aktivieren.

File: /etc/postfix/transport

optinal-host.boerde.de                  uucp:relay
#optinal-kumpel.boerde.de                  uucp:kumpel
..


File: /etc/postfix/main.cf

...
transport_maps = hash:/etc/postfix/transport
..
relayhost = uucp:relay


und zum aktivieren ein;

#cd /etc/postfix
#postmap "transport"
und ein 
#/etc/init.d/postfix restart