[postfix-users] Frage zu setgid_group und mail_owner

Thore thore at datensumpf.de
Di Mär 12 22:04:12 CET 2013


Am 08.03.2013 14:57, schrieb Thore:
> Am 08.03.2013 14:56, schrieb Thore:
>> Am 07.03.2013 22:01, schrieb Patrick Ben Koetter:
>>> * Thore <thore at datensumpf.de>:
>>>>>> Okay. Also Du _hast_ ein Postfix-System, das im Grunde lauffähig 
>>>>>> wäre.
>>>>>>
>>>>>> Was willst Du denn damit erreichen? Was soll es später können? 
>>>>>> Vielleicht
>>>>>> können wir es so aufziehen und Du musst nicht mit einem Beispiel 
>>>>>> an die Wand
>>>>>> rennen.
>>>>>>
>>>>>> p at rick
>>>>>>
>>>>>> Das System soll zusammen mit Dovecot einen Mailserver darstellen, 
>>>>>> der voll funktionsfaehig ist. Evtl spaeter noch mailman dazu, 
>>>>>> dass ist aber noch nicht sicher.
>>>>> Am einfachsten ist, Du konfigurierst Postfix so, dass er Mails für 
>>>>> Deine
>>>>> Domain(s) per LMTP an den Dovecot LMTP-Server übergibt. Postfix 
>>>>> macht den
>>>>> Transport und Dovecot kümmert sich um die richtige Ablage 
>>>>> (Mailbox-Regeln) und
>>>>> hält auch noch den Mailbox-Index up to date und damit performant.
>>>>>
>>>>> Wieviel Domains hast Du denn?
>>>> bislang nur eine der mx record steht dafür auch schon
>>>>>> Fuer webmail habe ich mir mal e-groupware angesehen, bin aber 
>>>>>> performance
>>>>>> technisch nicht begeistert. Kolab habe ich auch mal drueber 
>>>>>> nachgedacht,
>>>>>> hatte aber cyrus. Jetzt werde ich fuer webmail entweder 
>>>>>> squirrelmail oder
>>>>>> roundcube nehmen.
>>>>> Nimm roundcube. Der bietet eine zeitgemäße Oberfläche und geht 
>>>>> schon ein Stück
>>>>> weit in Richtung Groupware (Adressbuch, Kalender integrieren). 
>>>>> Ausserdem hat
>>>>> er eine - für den Anfang - überschaubare Komplexität.
>>>> werde ich mir mal ansehen
>>>>> Fang mit Postfix an. Er soll Mails für Deine Domains annehmen.
>>>> das ist doch mehr oder weniger dpgk-reconfigure
>>>> allerdings habe ich jetzt den nutzer postfix nicht
>>>> kann ich einfach
>>>> adduser postfix ausführen
>>>> oder muss ich dem noch ein anderes home verzeichnis zuweisen (unter 
>>>> debian)
>>>> welche nutzer gruppe muss der haben?
>>>> ode rist die irrelevant
>>> Wenn Du postfix als Debian Paket installiert hast, solltest Du einen
>>> postfix-user haben und nicht weiter tätig werden müssen:
>>>
>>> $ id postfix
>>> uid=116(postfix) gid=125(postfix) Gruppen=125(postfix)
>>>
>>> Schick mal nach dem dpgk-reconfigure die Ausgabe von 'postconf -n', 
>>> dann
>>> wissen wir die Basiskonfiguration und können auf der aufbauen.
>>>
>>>
>>>>>   Dann schnapp
>>>>> Dir Dovecot. Konfiguriere das authentication backend 
>>>>> conf.d/10-auth.conf und
>>>>> auth*. Lege in 10-mail mindestens die mail_location fest. Teste 
>>>>> danach, ob Du
>>>>> Dich per telnet bei dovecot anmelden kannst:
>>>> kommt als nächstes funktioniert bislang noch nicht
>>>> werde ich einmal komplett neu aufsetzen
>>> Nachdem was Du berichtet hast, hast Du glaube ich viel 'gegen das 
>>> System'
>>> gearbeitet. Ich denke, es ist gut, wenn Du das auf Start zurücksetzt.
>>>
>>> p at rick
>>>
>> postalias: fatal: dict_mkmap_func: unsupported dictionary type: dbm:  
>> Is the postfix-dbm package installed?
>>
>> nach dpkg-reconfigure


>> In welchen packeten finde ich die?
>>

>> postconf -n
>>
>> alias_database = dbm:/etc/aliases
>> alias_maps = dbm:/etc/aliases
>> command_directory = /usr/sbin
>> config_directory = /etc/postfix
>> daemon_directory = /usr/lib/postfix
>> data_directory = /var/lib/postfix
>> debug_peer_level = 2
>> debug_peer_list = 127.0.0.1
>> debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin 
>> ddd $daemon_directory/$process_name $process_id & sleep 5
>> default_destination_concurrency_limit = 20
>> fallback_transport = dovecot
>> header_checks = regexp:/etc/postfix/header_checks
>> home_mailbox = Maildir/
>> html_directory = /usr/share/doc/postfix/html
>> in_flow_delay = 1s
>> inet_interfaces = all
>> inet_protocols = all
>> local_destination_concurrency_limit = 2
>> local_recipient_maps = unix:passwd.byname $alias_maps
>> luser_relay = admin+$local
>> mail_owner = postfix
>> mail_spool_directory = /var/mail
>> mailbox_command = /usr/bin/procmail
>> mailbox_size_limit = 0
>> mailbox_transport = dovecot
>> mailq_path =
>> manpage_directory =
>> mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
>> mydomain = <mydomain.tld>
>> myhostname = mail.scimeda.de
>> mynetworks = 127.0.0.0/8, <other IP v4 and v6>
>> mynetworks_style = host
>> myorigin = /etc/mailname
>> newaliases_path =
>> readme_directory = /usr/share/doc/postfix
>> recipient_delimiter =
>> relay_domains = $mydestination
>> relayhost =
>> sample_directory =
>> sendmail_path =
>> setgid_group = mail
>> smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
>> smtpd_tls_CAfile = /etc/ssl/certs/cacert.pem
>> smtpd_tls_cert_file = /etc/postfix/postfix..crt
>> smtpd_tls_key_file = /etc/ssl/private/smtpd.key
>> unknown_local_recipient_reject_code = 550
>>
>>
Da werfe ich doch glatt die sprachen durcheinander
Auf jeden fall hat ein Update mir Postfix angeschossen wie es aussieht:
dpkg: error processing postfix-ldap (--configure):
  dependency problems - leaving unconfigured
Errors were encountered while processing:
  postfix
  postfix-mysql
  postfix-ldap

Ich bin derzeit leider etwas ratlos was ich jetzt versuchen soll.
Dovecot habe ich jetzt platt gemacht.
Doch bei der Auto-Konfiguration tritt immer die oben genannte 
Fehlermeldung auf.
Zudem wo find eich das postfix-db,m packet
aptitude spuckte  mir da selstamerweise nichts zu aus

Grüße
Thore


Mehr Informationen über die Mailingliste postfix-users