[Postfixbuch-users] Postfix und uucp

Daniel Spannbauer ds at marco.de
Di Nov 20 08:00:48 CET 2007


>> Eine davon ist die Annahme von Mails die per uucp reinkommen.
>> Die Steuerzeile des UUCP-FIles sieht folgendermaßen aus:
>> E D.b-fsN9ea7 D.b-fsN9ea7 ds -C D.b-fsN9ea7 0666 "" 0 rcsmtp -u ds TO
>> xxx at b-login
>>
>> Das heißt das eine Mail vom User ds an xxx at b-login gehen soll. Nur
>> leider interpretiert Postfix das "TO" als eigene Mailadresse und
>> versucht die Mail auch an TO zuzustellen. Den User gibts aber nicht.
>>
>> Weiß jemand wie ich dieses verhalten abstellen kann?
>>     
>
> Welchen Befehl benutzt Du denn um die Mails an Postfix zu übergeben? Gemeinhin 
> dürfte das wohl eine rmail-Implementierung sein, welches sowas wie ein 
> wrapper für (/usr/sbin/)sendmail ist. Was für ein rmail benutzt Du? Dort 
> solltest Du wohl dann die Übergabe von dem Text-File an sendmail ändern.
>
>   
Naja, wenn ich das Steuerfile da oben richtig interpretiere wird rcsmtp
genommen um die Mail, die per UUCP reinkommt,
dem Postfix unterzuschieben. Rmail wird doch nur verwendet um die Mails,
die von Postfix verschickt wurden, im anderen System aufzunehmen, oder?

Aber bei rmail scheiden sich auch die Geister. Im sendmail-System war
rmail nur wein Wrapper für Sendmail, dann ist noch ein rmail beim
taylor-UUCP mit dabei, und dann gibts ja noch das Script auf
/usr/share/doc/packages/postfix/auxilary/rmail. Welches denn nu?

Unser rcsmtp sieht übrigens wie folgt aus:

case "$1" in
        -u )    rsmtp ;;
        * )     gunzip | rsmtp -oMr cbsmtp ;;
esac
trap '' 1
runq &
exit 0

Runq ist im alten System auch auf smail verlinkt. Keine Ahnung was
Postfix damit anstellt.

Gruß

Daniel

>> alias_maps = hash:/etc/postfix/postalias.gen 
>> regexp:/etc/postfix/alias.regexp 
>> biff = no
>> canonical_maps = hash:/etc/postfix/canonical
>> command_directory = /usr/sbin
>> config_directory = /etc/postfix
>> daemon_directory = /usr/lib/postfix
>> debug_peer_level = 20
>> default_transport = uucp
>> defer_transports =
>> disable_dns_lookups = no
>> disable_mime_output_conversion = no
>> home_mailbox = .mail
>> html_directory = /usr/share/doc/packages/postfix/html
>> inet_interfaces = all
>> inet_protocols = ipv4
>> local_recipient_maps =
>> mail_owner = postfix
>> mail_spool_directory = /var/mail
>> mailbox_command =
>> mailbox_size_limit = 0
>> mailbox_transport =
>> mailq_path = /usr/bin/mailq
>> manpage_directory = /usr/share/man
>> masquerade_classes = envelope_sender, header_sender, header_recipient
>> masquerade_domains =
>> masquerade_exceptions = root
>> message_size_limit = 49152000
>> mydestination = $myhostname, localhost.$mydomain, $mydomain,
>> mydomain = marco.de
>> myhostname = b-login.xxxxx
>> mynetworks_style = subnet
>> myorigin = $mydomain
>> newaliases_path = /usr/bin/newaliases
>> queue_directory = /usr/spool/postfix
>> readme_directory = /usr/share/doc/packages/postfix/README_FILES
>> relay_domains = xxxxx
>> relayhost = b-gate
>> relocated_maps = hash:/etc/postfix/relocated
>> sample_directory = /usr/share/doc/packages/postfix/samples
>> sender_canonical_maps = hash:/etc/postfix/sender_canonical
>> sendmail_path = /usr/sbin/sendmail
>> setgid_group = maildrop
>> smtp_sasl_auth_enable = no
>> smtp_use_tls = no
>> smtpd_client_restrictions =
>> smtpd_helo_required = no
>> smtpd_helo_restrictions =
>> smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
>> smtpd_sasl_auth_enable = no
>> smtpd_sender_restrictions = hash:/etc/postfix/access
>> smtpd_use_tls = no
>> strict_8bitmime = no
>> strict_rfc821_envelopes = no
>> transport_maps = hash:/etc/postfix/transport
>> regexp:/etc/postfix/transport.regexp regexp:/etc/postfix/transport.extern
>> unknown_local_recipient_reject_code = 550
>> virtual_alias_domains = hash:/etc/postfix/virtual
>> virtual_alias_maps = hash:/etc/postfix/virtual
>> ----------------------------------------------------------
>>
>> Hier mal der Output von Postconf -n:
>> --------------------------------------------------
>>     
>
>   

-- 
Daniel Spannbauer                         Systembetreuung
marco Systemanalyse und Entwicklung GmbH  Tel   +49 8333 9233-27 Fax -11
Auf der Wies 8, D 87727 Babenhausen       Mobil +49 171 4033220
http://www.marco.de/                      Email ds at marco.de
Geschäftsführer Martin Reuter             HRB 68255 Amtsgericht München




Mehr Informationen über die Mailingliste Postfixbuch-users