Ik moet/probeer voor een schoolproject een mailserver opzetten. Daarvoor wou ik openbsd gebruiken, aangezien ik daar wel redelijk mee overweg kan.
Ik weet eigenlijk niet precies wat ik wil en wat ik nodig heb om mijn doel te bereiken.
DOEL: mailserver opzetten; gebruikers moeten met elkaar kunnen mailen (zowel intern als extern), het geheel moet webbases via imap bereikbaar zijn (dus mail op server bewaren). Het liefst geen unix-account voor elke gebruiker dus iets in de richting van virtueel.
Van wat ik op internet aan handleidingen, howto's en tutorials heb geleerd, is dat mailen bestaat uit een MTA, een MDA en een MUA (mail user agent). De mail user agent is het emailprogramma wat gebruikers op hun pc's hebben staan.
Ik ben al aan het configureren geweest met postfix als MTA, en ik ben nu zover dat ik vanaf de server mails kan versturen naar emailadressen op internet met:
Het bericht komt dan aan bij iemand@gmail.com en in de header staan de goede afzender, domein etc. Als ik een reply stuur, krijg ik van gmail geen foutmeldingen of iets dergelijks.
In de mail die ik naar een gmailadres stuur staat het volgende:
Wat ik nu niet weet: Hoe kan ik de reply die ik heb gestuurd naar root@lightfeet.xs4all.nl zien? Ik denk zelf dat ik postfix of iets anders nog moet configureren om mail te ontvangen oid maar dat weet ik dus niet.
Verder heb ik het idee dat je Courier-IMAP gebruikt als imap-server om berichten op de server te bekijken en dat je daar ook een webmail iets mee op kunt zetten.
Waar passen nu programma's als fetchmail, procmail en courier in?
Ik weet eigenlijk niet precies wat ik wil en wat ik nodig heb om mijn doel te bereiken.
DOEL: mailserver opzetten; gebruikers moeten met elkaar kunnen mailen (zowel intern als extern), het geheel moet webbases via imap bereikbaar zijn (dus mail op server bewaren). Het liefst geen unix-account voor elke gebruiker dus iets in de richting van virtueel.
Van wat ik op internet aan handleidingen, howto's en tutorials heb geleerd, is dat mailen bestaat uit een MTA, een MDA en een MUA (mail user agent). De mail user agent is het emailprogramma wat gebruikers op hun pc's hebben staan.
Ik ben al aan het configureren geweest met postfix als MTA, en ik ben nu zover dat ik vanaf de server mails kan versturen naar emailadressen op internet met:
code:
1
| echo "dit is een test" | mail -s testbericht iemand@gmail.com |
Het bericht komt dan aan bij iemand@gmail.com en in de header staan de goede afzender, domein etc. Als ik een reply stuur, krijg ik van gmail geen foutmeldingen of iets dergelijks.
In de mail die ik naar een gmailadres stuur staat het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Delivered-To: iemand@gmail.com
Received: by 10.65.113.18 with SMTP id q18cs676864qbm;
Sat, 30 Dec 2006 08:27:28 -0800 (PST)
Received: by 10.67.101.10 with SMTP id d10mr22579234ugm.1167496048088;
Sat, 30 Dec 2006 08:27:28 -0800 (PST)
Return-Path: <root@lightfeet.xs4all.nl>
Received: from openbsd.lightfeet.xs4all.nl (lightfeet.xs4all.nl [80.126.167.40])
by mx.google.com with ESMTP id z40si23195804ugc.2006.12.30.08.27.27;
Sat, 30 Dec 2006 08:27:28 -0800 (PST)
Received-SPF: pass (google.com: best guess record for domain of root@lightfeet.xs4all.nl designates 80.126.167.40 as permitted sender)
Received: by openbsd.lightfeet.xs4all.nl (Postfix, from userid 0)
id AC8296ACED; Sat, 30 Dec 2006 18:18:59 +0100 (CET)
To: iemand@gmail.com
Subject: testberich
Message-Id: <20061230171859.AC8296ACED@openbsd.lightfeet.xs4all.nl>
Date: Sat, 30 Dec 2006 18:18:59 +0100 (CET)
From: root@lightfeet.xs4all.nl (Charlie Root)
dit is een test |
Wat ik nu niet weet: Hoe kan ik de reply die ik heb gestuurd naar root@lightfeet.xs4all.nl zien? Ik denk zelf dat ik postfix of iets anders nog moet configureren om mail te ontvangen oid maar dat weet ik dus niet.
Verder heb ik het idee dat je Courier-IMAP gebruikt als imap-server om berichten op de server te bekijken en dat je daar ook een webmail iets mee op kunt zetten.
Waar passen nu programma's als fetchmail, procmail en courier in?
Avalon, Fireflight, Gaither, Point of Grace, Third Day
C2D E6400 @ 3GHz - Zalman CNPS8000 - GA-P35-DS3 - Corsair 2GB ram - Asus 9400GT - OCZ Vertex 30GB
Archlinux 64-bit + Awesome