[Postfixbuch-users] Postfix nur fuers LAN

Frank linuxfra at gmx.de
So Aug 13 08:55:41 CEST 2006


Hallo!

Ich moechte Postfix in einer etwas ungewoehnlichen Weise nutzen und zwar 
nur nur im LAN, welches keinerlei Internetzugang hat. Nach einer Woche 
erfolglosen Herumprobierens habe ich mir das Postfix-Buch gekauft und 
habe es daraufhin endlich geschafft, eine Mail im LAN zu versenden. Da 
ich kein Fachmann bin, wuerde ich mich sehr freuen, wenn mir hier die 
Experten sagen koennten, ob meine Konfiguration so okay ist:

System Suse 10.0; LAN-Adresse 192.168.0.0; MTA-Konfiguration im YAST 
nicht benutzt. Pro Rechner gibt es einen User.

Meine Konfiguration:

suse:/etc/postfix # postconf -n

alias_maps = hash:/etc/aliases
biff = no
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = yes     (von mir von no auf yes gesetzt)
disable_mime_output_conversion = no
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all             (von mir von 127.0.0.1 ::1 auf all 
gesetzt)
inet_protocols = all
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 = 10240000
mydestination = $myhostname, localhost.$mydomain
myhostname = suse.site
mynetworks_style = class         (von mir aktiviert)
myorigin = $mydomain             (von mir aktiviert)
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost =
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
unknown_local_recipient_reject_code = 550

Sollte dies im LAN mit 30 Suse-Rechnern funktionieren, dass jeder jedem 
Mails senden kann? (Ich habe hier nur eine Testumgebung mit 2 Rechnern).

Ich habe ja, so glaube ich, keinen zentralen Mailserver definiert. Das 
sollte wenn moeglich auch so bleiben, damit kein Serverrechner staendig 
laufen muss. Ist das okay?

Und noch eine letzte Frage: Sobald ein User eine Mail erhalten hat, soll 
ein Skript ausgeführt werden. Kann Postfix das auch?


...einen schoenen Sonntag noch!


Frank










Mehr Informationen über die Mailingliste Postfixbuch-users