Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Postfix  (gelezen 1992 keer)

Sven1989

  • Gast
Postfix
« Gepost op: 2007/03/07, 16:22:52 »
Ik heb een mailserver in Linux geinstalleerd: Postfix.
Maar hoe kan ik nu clients toevoegen ??

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Postfix
« Reactie #1 Gepost op: 2007/03/07, 17:13:05 »
Wat wil je precies? Postfix is een mail server, dus iets dat mail van buitenaf accepteert en dan aan lokale gebruikers aflevert (nou ja, in het kort dan) en mail van lokale gebruikers wegstuurt naar buiten. Zoek jij wellicht iets waar je mail mee "ophaalt" en verder afhandelt? Dan zal je server ook POP of IMAP moeten ondersteunen middels een programma als Dovecot (werkt, net als Postfix, erg goed trouwens). Je "mailclient" zoals Evolution kan dan deze server aanspreken en de mail opvissen. Dovecot is te installeren via de Synaptic package manager.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Sven1989

  • Gast
Postfix
« Reactie #2 Gepost op: 2007/03/07, 17:56:39 »
Het is de bedoeling dat ik op mijn linux systeem een volledige mailserver opzet waar ik clients kan toevoegen.

Deze clients maken via hun windows een mailbox aan met hun gebruikersnaam en wachtwoord.

Moet ik dan Postfix en Dovecot naast elkaar installeren en mijn clients toevoegen met Dovecot ?? Of op een andere manier ?

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Postfix
« Reactie #3 Gepost op: 2007/03/07, 18:02:39 »
Bijna goed: je draait inderdaad Postfix en Dovecot naast elkaar. Postfix handelt alle mail af (versturen en ontvangen) en met Dovecot stel je de boel beschikbaar aan de normale email clients als Evolution of (als je echt moet) wintendo clients. Dovecot acteert dus als wat je normaal verwacht van de pop (of imap) server van je provider. Je kunt op Dovecot inloggen met je Linux gebruikersnaam/password. Je hoeft dus niet apart nog es gebruikers te definieren.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Sven1989

  • Gast
Postfix
« Reactie #4 Gepost op: 2007/03/07, 18:15:47 »
Hmm snap het niet helemaal. Ik moet meerdere gebruikers definieren. Ik wil gewoon gebruiker1@lala.be en gebruiker2@lala.be enzoverder... moet ik dan die gebruikers aanmaken in Evolution ofzo ?
Sorry, ik werk nog niet lang met linux en moet nog veel leren :)

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Postfix
« Reactie #5 Gepost op: 2007/03/07, 18:29:22 »
Nee, kijk, op een Linux systeem heb je meestal meerdere gebruikers. Tenminste, wel in het geval je een mailservice wilt aanbieden. Dus, je maakt via het systeem menu een stel gebruikers aan, inclusief een wachtwoord waar ze mee kunnen inloggen, gebruiker1, gebruiker2, pietje, jantje etc. Dat zijn dan dus Linux gebruikers zogezegd. Als je nu Dovecot installeert op diezelfde server en je verwijst bijv. Evolution op een werkstationnetje naar je Dovecot server, dan kun je daar inloggen op die mailservice (dus niet echt interactief zoals je onder Linux zou doen!) als gebruiker1, jantje etc. Overigens heeft Dovecot geen "concept" van lala.be of wat voor domein dan ook: het biedt mail aan die al door de corresponderende Linux gebruiker is "ontvangen" zeg maar. Dat domain regel je in Postfix, dat je dus vertelt dat je voor lala.be wilt accepteren. Snappie?
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

bloing

  • Gast
Postfix
« Reactie #6 Gepost op: 2007/03/07, 19:39:33 »
Citaat van: tukcedo
Nee, kijk, op een Linux systeem heb je meestal meerdere gebruikers. Tenminste, wel in het geval je een mailservice wilt aanbieden. Dus, je maakt via het systeem menu een stel gebruikers aan, inclusief een wachtwoord waar ze mee kunnen inloggen, gebruiker1, gebruiker2, pietje, jantje etc. Dat zijn dan dus Linux gebruikers zogezegd. Als je nu Dovecot installeert op diezelfde server en je verwijst bijv. Evolution op een werkstationnetje naar je Dovecot server, dan kun je daar inloggen op die mailservice (dus niet echt interactief zoals je onder Linux zou doen!) als gebruiker1, jantje etc. Overigens heeft Dovecot geen "concept" van lala.be of wat voor domein dan ook: het biedt mail aan die al door de corresponderende Linux gebruiker is "ontvangen" zeg maar. Dat domain regel je in Postfix, dat je dus vertelt dat je voor lala.be wilt accepteren. Snappie?
Dit hoeft lang niet altijd, ik zou dit persoonlijk dus bv niet willen.
Gelukkig kan het dus ook anders, ik weet alleen niet meer hoe, maar het staat wel ergens in de docs: http://www.postfix.com/documentation.html

Komt erop neer dat je gewoon per gebruiker een maildir opgeeft waarin de mail gedropt word, alles met dezelfde uid en gid.

En toen ik me er even in verdiept had was dacht ik Courier-IMAP wel een van de betere POP/IMAP servers. Deze ondersteunt dus ook gelijk IMAP. Enige nadeel dat ik nu weer ff zie is dat deze alleen maildir ondersteunt, maar waarschijnlijk gebruik je dit formaat toch wel.

edit:
Kijk ook maar eens hier: http://www.postfix.com/VIRTUAL_README.html#virtual_mailbox

Gaat over: Postfix virtual MAILBOX example: separate domains, non-UNIX accounts

Waarom: As a system hosts more and more domains and users, it becomes less desirable to give every user their own UNIX system account.

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
Postfix
« Reactie #7 Gepost op: 2007/03/07, 19:52:07 »
Ja OK, het is inderdaad niet altijd keihard nodig om Linux gebruikers (lees: hun eigen maildir) daarvoor te gebruiken. Maar goed, ik vond het de meest voorkomende situatie voor systemen die niet al te veel gebruikers hebben ... Als analogie legt het in elk geval lekker uit!
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Sven1989

  • Gast
Postfix
« Reactie #8 Gepost op: 2007/03/10, 11:55:08 »
Nog enkele vragen:

Moet ik dan dovecot nog installeren ?

Ik heb ook nog een vraag bij dit:

1 /etc/postfix/main.cf:
 2     virtual_mailbox_domains = example.com ...more domains...
 3     virtual_mailbox_base = /var/mail/vhosts
 4     virtual_mailbox_maps = hash:/etc/postfix/vmailbox
 5     virtual_minimum_uid = 100
 6     virtual_uid_maps = static:5000
 7     virtual_gid_maps = static:5000
 8     virtual_alias_maps = hash:/etc/postfix/virtual
 9
10 /etc/postfix/vmailbox:
11     info@example.com    example.com/info
12     sales@example.com   example.com/sales/
13     # Comment out the entry below to implement a catch-all.
14     # @example.com      example.com/catchall
15     ...virtual mailboxes for more domains...
16
17 /etc/postfix/virtual:
18     postmaster@example.com postmaster


In het bestand vmailbox kan ik dan de e-mail adressen aanmaken die ik wil hebben ? Waar kan ik hun wachtwoord en gebruikersnaam instellen ?

Sven1989

  • Gast
Postfix
« Reactie #9 Gepost op: 2007/03/13, 22:06:24 »
Niemand een idee ? :)

wr19026

  • Gast
Postfix
« Reactie #10 Gepost op: 2007/03/14, 15:38:16 »
Zoek een bij jouw situatie passende HOWTO op mbv Google. Postfix is een prima keuze, en of je Dovecot, Courier of een ander programma gebruikt hangt van jouw wensen af.

Als je bijv. Maildir (alle berichten zijn een afzonderlijk bestand) wil of mailfile (alle berichten worden in één bestand samengevoegd) stuurt je al naar bepaalde programmas.

Sven1989

  • Gast
Postfix
« Reactie #11 Gepost op: 2007/03/21, 20:38:24 »
Ik heb gekozen voor Courier maar weet eigenlijk nog steeds niet hoe ik nu gebruikers kan aanbrengen...