Postfix E-Mail Verzeichnis

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

Hinweis: In dem Thema Postfix E-Mail Verzeichnis gibt es 3 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Postfix E-Mail Verzeichnis

    Hallo Zusammen,
    im Zuge meines Wahlpflichtfaches an der Schule habe ich mich ein wenig mit Linux bekannt gemacht und auch einen E-Mailserver mit Dovecot und Postfix eingerichtet.
    Der Server an sich läuft und ich kann E-Mails schicken und diese gesendeten E-Mails in Squirrelmail einsehen (im gesendet Ordner).
    Das Problem was ich allerdings habe ist, dass die durch Postfix die E-Mail in das jeweilige Home-Verzeichnis eines Users geschoben wird, ich diese allerdings gerne im /var/vmail/[Domain]/[USER]/mail haben möchte. Ich habe bereits gegoogled allerdings keine funktionierende Lösung gefunden.
    Könnt ihr mir evtl. weiter helfen?
    Danke im Voraus für eure Geduld mit mir. :)
    Gruß

    Für den Inhalt des Beitrages 82648 haftet ausdrücklich der jeweilige Autor: nQQb

  • Hallo nQQb, zeig uns mal die /etc/postfix/main.cf

    Was steht in deiner Config an dieser Stelle?

    PHP-Quellcode

    1. # DELIVERY TO MAILBOX
    2. #
    3. # The home_mailbox parameter specifies the optional pathname of a
    4. # mailbox file relative to a user's home directory. The default
    5. # mailbox file is /var/spool/mail/user or /var/mail/user. Specify
    6. # "Maildir/" for qmail-style delivery (the / is required).
    7. #
    8. #home_mailbox = Mailbox
    9. #home_mailbox = Maildir/
    Keiner wird gezwungen OpenSUSE zu benutzen !

    Ich genieße jeden Tag mit meinem SuSE Rechnern seit 1996 ^^

    Für den Inhalt des Beitrages 82651 haftet ausdrücklich der jeweilige Autor: Flytronik

  • Hi und danke für die schnelle Antwort,

    anbei mal den Inhalt meiner Master conf und Main.cf


    Main.cf
    alias_maps = hash:/etc/aliases
    append_dot_mydomain = no
    biff = no
    canonical_maps = hash:/etc/postfix/canonical
    config_directory = /etc/postfix
    daemon_directory = /usr/lib/postfix
    defer_transports =
    delay_warning_time = 1h
    disable_dns_lookups = no
    disable_mime_output_conversion = no
    home_mailbox = Maildir/
    html_directory = /usr/share/doc/packages/postfix-doc/html
    inet_protocols = all
    local_recipient_maps = $virtual_mailbox_maps
    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 = 0
    message_strip_characters = \0
    mydestination = $myhostname, localhost.$mydomain
    myhostname = Linux-Hommen.de
    mynetworks = all
    myorigin = Linux-Hommen
    newaliases_path = /usr/bin/newaliases
    readme_directory = /usr/share/doc/packages/postfix-doc/README_FILES
    relay_clientcerts =
    relocated_maps = hash:/etc/postfix/relocated
    sample_directory = /usr/share/doc/packages/postfix-doc/samples
    sender_canonical_maps = hash:/etc/postfix/sender_canonical
    sendmail_path = /usr/sbin/sendmail
    setgid_group = maildrop
    smtp_enforce_tls = no
    smtp_sasl_auth_enable = no
    smtp_sasl_password_maps =
    smtp_sasl_security_options =
    smtp_tls_CAfile =
    smtp_tls_CApath =
    smtp_tls_cert_file =
    smtp_tls_key_file =
    smtp_tls_session_cache_database =
    smtp_use_tls = no
    smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
    smtpd_client_restrictions =
    smtpd_helo_required = no
    smtpd_helo_restrictions =
    smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
    smtpd_sasl_auth_enable = no
    smtpd_sasl_path = private/auth
    smtpd_sasl_type = dovecot
    smtpd_sender_restrictions = hash:/etc/postfix/access
    smtpd_tls_CAfile =
    smtpd_tls_CApath =
    smtpd_tls_ask_ccert = no
    smtpd_tls_cert_file =
    smtpd_tls_key_file =
    smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3
    smtpd_tls_received_header = no
    smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
    smtpd_use_tls = no
    strict_rfc821_envelopes = no
    transport_maps = hash:/etc/postfix/transport
    virtual_alias_domains = hash:/etc/postfix/virtual
    Master.conf
    #
    # Postfix master process configuration file. For details on the format
    # of the file, see the master(5) manual page (command: "man 5 master").
    #
    # Do not forget to execute "postfix reload" after editing this file.
    #
    # ==========================================================================
    # service type private unpriv chroot wakeup maxproc command + args
    # (yes) (yes) (yes) (never) (100)
    # ==========================================================================
    smtp inet n - n - - smtpd
    #amavis unix - - n - 4 smtp
    # -o smtp_data_done_timeout=1200
    # -o smtp_send_xforward_command=yes
    # -o disable_dns_lookups=yes
    # -o max_use=20
    #smtp inet n - n - 1 postscreen
    #smtpd pass - - n - - smtpd
    #dnsblog unix - - n - 0 dnsblog
    #tlsproxy unix - - n - 0 tlsproxy

    #submission inet n - - - - smtpd -v
    -o syslog_name=postfix/submission
    -o smtpd_tls_security_level=may
    -o smtpd_sasl_type=dovecot
    -o smtpd_sasl_path=private/auth
    -o smtpd_sasl_security_options=noanonymous
    -o smtpd_sasl_auth_enable=yes
    -o smtpd_sasl_auth_enable=yes
    #submission inet n - n - - smtpd
    # -o syslog_name=postfix/submission
    # -o smtpd_tls_security_level=encrypt
    -o smtpd_sasl_auth_enable=no
    # -o smtpd_sasl_auth_enable=yes
    # -o milter_macro_daemon_name=ORIGINATING
    #smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes
    # -o smtpd_tls_wrappermode=yes
    # -o syslog_name=postfix/smtps
    # -o smtpd_tls_wrappermode=yes
    # -o smtpd_sasl_auth_enable=yes
    # -o smtpd_sasl_auth_enable=yes
    # -o milter_macro_daemon_name=ORIGINATING
    #628 inet n - n - - qmqpd
    pickup fifo n - n 60 1 pickup
    cleanup unix n - n - 0 cleanup
    qmgr fifo n - n 300 1 qmgr
    #qmgr fifo n - n 300 1 oqmgr
    #tlsmgr unix - - n 1000? 1 tlsmgr
    rewrite unix - - n - - trivial-rewrite
    bounce unix - - n - 0 bounce
    defer unix - - n - 0 bounce
    trace unix - - n - 0 bounce
    verify unix - - n - 1 verify
    flush unix n - n 1000? 0 flush
    proxymap unix - - n - - proxymap
    proxywrite unix - - n - 1 proxymap
    smtp unix - - n - - smtp
    relay unix - - n - - smtp
    # -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
    showq unix n - n - - showq
    error unix - - n - - error
    retry unix - - n - - error

    Für den Inhalt des Beitrages 82652 haftet ausdrücklich der jeweilige Autor: nQQb

  • Du hast die Variable home_mailbox = Maildir/ gesetzt .

    Um den Ordner umzulegen ändere diesen einfach

    PHP-Quellcode

    1. home_mailbox = /var/mail/$mydomain/


    Bedenke aber das mydomain nicht in deiner Config enthalten ist. Du hast myhostname = linux-hommen.de eingetragen. Das ist eigentlich kein Name für einen Rechner. Ich würde dir vorschlagen

    myhostname = mx
    mydomain = linux-hommen.de

    Und myorigin = Linux-Hommen würde ich überdenken, das kann zu Problemen führen (Namensgleichheit) mit Domain.
    Keiner wird gezwungen OpenSUSE zu benutzen !

    Ich genieße jeden Tag mit meinem SuSE Rechnern seit 1996 ^^

    Für den Inhalt des Beitrages 82705 haftet ausdrücklich der jeweilige Autor: Flytronik