Postfix, Cyrus, Fetchmail

Dieses Thema im Forum "SuSE / OpenSuSE" wurde erstellt von Wolle, 04.11.2003.

  1. Wolle

    Wolle Mitglied

    Dabei seit:
    17.07.2003
    Beiträge:
    49
    Zustimmungen:
    0
    hallo zusammen,

    ich versuche nun seit einem geschlagenen monat einen lokalen mailserver einzurichten, der für meine wg als lokalen sammelserver dient, d.h. meine kiste holt für alle die mails ab, legt sie in lokale mailboxen und die anderen können sie abholen bzw. sollen sie dann abholen können, wenn ich das mal hinbekommen sollte. da ich eigentlich so gut wie keine ahnung dabei habe, erhoffe ich mir hilfe von der community.
    meine hostname ist tuxo
    die entsprechenden packete sind installiert

    da bestimmt die frage nach den entsprechenden dateien kommt poste ich sie gleich mal mit.

    imapd.conf:
    Code:

    configdirectory: /var/lib/imap
    partition-default: /var/spool/imap
    srvtab: /var/lib/imap/srctab
    admins: cyrus root
    allowanonymouslogin: no
    autocreatequota: 50000
    reject8bit: no
    quotawarn: 90
    timeout: 480
    poptimeout: 10
    dracinterval: 0
    drachost: localhost
    sasl_pwcheck_method: saslauthd
    sasl_mech:list plain login
    lmtpsocket: /var/lib/imap/socket/lmtp
    lmtp_overquota_perm_failure: no


    main.cf:
    Code:

    queue_directory = /var/spool/postfix
    command_directory = /usr/sbin
    daemon_directory = /usr/lib/postfix
    mail_owner = postfix
    #myhostname = tuxo ???
    #myorigin = $myhostname ??
    #inet_interfaces = $myhostname, localhost ??
    #mydestination = $myhostname, localhost.$mydomain ??
    #local_recipient_maps = ??
    unknown_local_recipient_reject_code = 450
    #mynetworks_style = host
    mynetworks = 192.168.1.0/28, 127.0.0.0/8
    relay_domains = $mydestination
    #relayhost = $mydomain
    #relay_recipient_maps = hash:/etc/postfix/relay_recipients
    #alias_maps = hash:/etc/aliases
    #alias_database = hash:/etc/aliases
    #home_mailbox = Mailbox
    mail_spool_directory = /var/spool/mail
    mailbox_command = /some/where/procmail -a "$EXTENSION"
    mailbox_transport = cyrus
    #luser_relay = admin+$local
    #smtpd_banner = $myhostname ESMTP $mail_name
    debug_peer_level = 2
    debugger_command =
    PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
    xxgdb $daemon_directory/$process_name $process_id & sleep 5
    sendmail_path = /usr/sbin/sendmail
    newaliases_path = /usr/bin/newaliases
    mailq_path = /usr/bin/mailq
    setgid_group = maildrop
    manpage_directory = /usr/share/man
    sample_directory = /usr/share/doc/packages/postfix/samples
    readme_directory = /usr/share/doc/packages/postfix/README_FILES
    mail_spool_directory = /var/mail
    canonical_maps = hash:/etc/postfix/canonical
    virtual_maps = hash:/etc/postfix/virtual
    relocated_maps = hash:/etc/postfix/relocated
    transport_maps = hash:/etc/postfix/transport
    sender_canonical_maps = hash:/etc/postfix/sender_canonical
    masquerade_exceptions = root
    masquerade_classes = envelope_sender, header_sender, header_recipient
    myhostname = tuxo
    program_directory = /usr/lib/postfix
    inet_interfaces = 127.0.0.1
    masquerade_domains =
    mydestination = $myhostname, localhost.$mydomain
    defer_transports = smtp
    disable_dns_lookups = no
    relayhost = ???
    content_filter =
    mailbox_command =
    smtpd_sender_restrictions = hash:/etc/postfix/access
    smtpd_client_restrictions =
    smtpd_helo_required = no
    smtpd_helo_restrictions =
    strict_rfc821_envelopes = no
    smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated, check_relay_domains,reject_unauth_destination
    smtp_sasl_auth_enable = yes
    smtpd_sasl_auth_enable = yes
    smtpd_use_tls = no
    smtp_use_tls = no
    alias_maps = hash:/etc/aliases
    mailbox_size_limit = 0
    message_size_limit = 10240000


    master.cf:
    Code:

    smtp inet n - n - - smtpd
    pickup fifo n - n 60 1 pickup
    cleanup unix n - n - 0 cleanup
    qmgr fifo n - n 300 1 qmgr
    rewrite unix - - n - - trivial-rewrite
    bounce unix - - n - 0 bounce
    defer unix - - n - 0 bounce
    flush unix n - n 1000? 0 flush
    proxymap unix - - n - - proxymap
    smtp unix - - n - - smtp
    relay unix - - n - - smtp
    error unix - - n - - error
    local unix - n n - - local
    virtual unix - n n - - virtual
    lmtp unix - - n - - lmtp
    maildrop unix - n n - - pipe
    flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
    cyrus unix - n n - - pipe
    user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
    uucp unix - n n - - pipe
    flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
    ifmail unix - n n - - pipe
    flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
    bsmtp unix - n n - - pipe
    flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
    vscan unix - n n - 10 pipe
    user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
    procmail unix - n n - - pipe
    flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}


    fetchmailrc:
    Code:

    set postmaster "postmaster"
    set no bouncemail
    poll post.strato.de
    proto pop3
    user "xxx@xxx.de"
    pass "geheim"
    is drew
    keep
    fetchall
    warnings 3600 antispam 554


    ich kann mir denken, dass das für manche wirklich nicht unbedingt schwer ist, einen derartigen server aufzusetzen, aber ich bin wohl an meine grenzen gestossen. kann mir jemand hier helfen, damit ich den mailserver wenigstens in der grundkonfiguration zum laufen bekomme. per fetchmail holt er mir die mails ab, aber ich weiss dennoch nicht ob er sie richtig verteilt und ich weis auch noch nicht wie ich dann beispielsweise per outlook die mail abholen kann. ich wäre allen sehr verbunden.
    gibts dazu vielleicht ein grafisches konfigurations-/administrationstool außer s webmin?

    in diesem sinne
    wolle
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. gafami

    gafami Grünschnabel

    Dabei seit:
    27.02.2004
    Beiträge:
    5
    Zustimmungen:
    0
    ?

    hey :)

    hast du mittlerweile hilfe bekommen? ich hab das gleiche szenario... und ich kriegs einfach nich hin :\
     
  4. #3 linux anfänger, 06.07.2004
    linux anfänger

    linux anfänger Grünschnabel

    Dabei seit:
    06.07.2004
    Beiträge:
    2
    Zustimmungen:
    0
    Hallo
    ich habe auch son Problem mit Cyrus unter Suse 9.1 Proff. Kennt wer ne Deutsch gute Anleitung ? oder hatt jemand Zeit mir zu helfen ?

    Ich erreiche meinen Rechner mittels DynDns.org auf dem läuft 9.1 Proff mit Lampp. Meine Web Seite mit Mysql+PHP arbeitet einwandfrei. Ich bekomme nur den Imap sch... nicht hinn.

    Thnx.
     
  5. RayJay

    RayJay Grünschnabel

    Dabei seit:
    08.07.2004
    Beiträge:
    1
    Zustimmungen:
    0
    Hallo

    habt Ihr denn schon die Cyrus User und Passwörter angelegt???
    Cyrus hat eine eigene User Datei ...

    das war ... glaub ich ... auf der Konsole einloggen als Cyrus Admin -> cyrusadm <- und dann adduser ... oder so ... :rolleyes:

    Gruß
    Rainer
    www.soho-piper.de
     
  6. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

Postfix, Cyrus, Fetchmail

Die Seite wird geladen...

Postfix, Cyrus, Fetchmail - Ähnliche Themen

  1. postfix/dovecot/cyrus sasl: basic conf

    postfix/dovecot/cyrus sasl: basic conf: Moin! postfix/dovecot habe ich soweit, dass man Mails empfangen kann. Das war kein Problem. Ich weiß, dass es hunderte Seiten gibt, wie man...
  2. sasl, cyrus u. Postfix

    sasl, cyrus u. Postfix: Hi Habe Postfix und cyrus mit sasl laufen. Postfix will als Usernamen beim versenden nur Username@domain Cyrus beim lesen nur Username. Wie...
  3. Debian - Suche Howto Postfix + Cyrus

    Debian - Suche Howto Postfix + Cyrus: Morgen zusammen, ich bin vor kurzen im Serverbetrieb von Redhat umgestiegen auf Debian: Aktuell: -Debian Etch -Apache2 PHP5 mySQL APC...
  4. Postfix und Cyrus – Ich kann kein Email senden!

    Postfix und Cyrus – Ich kann kein Email senden!: Hallo, ich habe ein Ubuntu-Server mit postfix und Cyrus sasl2. Ich bin schon seit Tagen dabei, SMTP-AUTH mit sasldb2 für Mails einzurichten. X(...
  5. postfix-cyrus-webcyradm

    postfix-cyrus-webcyradm: Hallo, ich hoffe Ihr könnt mir helfen. Habe einen Mailserver mit postfix cyrus und webcyradm aufgesetzt. Es funktioniert eigentlich alles...