Archief - Mailserver

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

RpR

Legacy Member
Iemand ervaring mee volgende situatie te maken.

Een mailserver die de smtp server van uw provider gebruikt om e-mails te verzenden. De mailboxen van diverse providers haalt en dit voor een 5 tal gebruikers.

Ik weet dat fetchmail dit doet maar in elke gids loopt er wel iets mis.
Voor de rest moet hij alleen imap of pop3 ondersteunen. Voor virusscanner en spamfilter wil ik wel nog eens zoeken maar ik kom momenteel echt zot van het zoeken hierop.

Coax

Legacy Member
Ik doe dat met postfix en fetchmail.

Wat loopt er dan zoal mis?

dJeez

Legacy Member
Ik heb dat hier draaien, weliswaar op OS X (Macmini), ook met postfix en fetchmail (wel slechts 1 email account). Werkt in principe (buiten problemen met de Telenet mail servers - en die zijn er) zonder enig probleem... Als ik eens wat extra tijd heb ga ik er ook nog POPfile op instellen zodat spam correct gecatalogeerd wordt, want de Junk filter van Thunderbird is precies toch niet zo denderend.

De mails consulteer ik via IMAP (vanop Windows, Linux & OS X). Je kan misschien best een gecensureerde versie van je config posten en zeggen wat er misloopt (ook - zoals steeds - de logs checken om te zien of je daar niet wijzer uit wordt).

RpR

Legacy Member
ik zal morgen nog eens proberen en de stappen noteren + nog eens zoeken en info posten.
alvast bedankt voor de hulp.

RpR

Legacy Member
Ok aan de hand van http://www.tomvergote.be/writings/Linux/Courier-Fetchmail-Postfix-Procmail.html

heb ik nu een imap server lopen.
Een paar vragen:
1. Wat kan ik nu installeren om via pop3 er aan te kunnen?
2. Als ik in de imap folder iets delete via outlook word de mail gewoon doorstreept. Hoe kan ik deze effectief ook verwijderen?
3. Is er een manier om verzonden mails te vertragen. Om deze pas om een bepaald uur te laten vertrekken.
4. Is er een manier om ontvangen berichten pas tussen bepaalde uren op te halen en dit afhankelijk van de accounts? Bv mijn werk account elke 5 minuten checken terwijl privé addressen tussen 1:00 en 17:00 om het uur gecheckt mogen worden maar erna niet meer?

5. En misschien de belangrijkste vraag. Ik ga mijn ouders ook moeten toevoegen moet ik dan via useradd werken of is er een mogelijk via sql of via een andere manier waardoor ik toch niet die gebruikers moet toevoegen aan linux zelf maar aan iets van de mailserver bv.

Dan verder aan het installeren geweest voor spamfilter etc en daar loop ik al vast op de tutorial:
https://help.ubuntu.com/community/PostfixAmavisNew#head-ada2c1a53e328433f5aae4d83d4f05cdc46cd374

Dit is het probleem:
PHP:
rpr@homeserver:~$ sudo apt-get install --reinstall amavisd-new
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
Reading state information... Klaar
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 1 opnieuw geïnstalle                                                                                                                               erd, 0 te verwijderen en 0 niet opgewaardeerd.
1 pakketten niet volledig geïnstalleerd of verwijderd.
Er moeten 0B aan archieven opgehaald worden.
Na het uitpakken zal er 0B extra schijfruimte gebruikt worden.
Wilt u doorgaan [J/n]? j
Instellen van amavisd-new (1:2.4.2-6.2ubuntu1) ...
Creating/updating amavis user account...
Starting amavisd: Bus error
(failed).
invoke-rc.d: initscript amavis, action "start" failed.
dpkg: fout bij afhandelen van amavisd-new (--configure):
 subproces post-installation script gaf een foutwaarde 1 terug
Fouten gevonden tijdens behandelen van:
 amavisd-new
E: Sub-process /usr/bin/dpkg returned an error code (1)

Alvast bedankt.

Coax

Legacy Member
1. Courier-pop installeren
2. http://kb.its.psu.edu/psu-all/hd/how-to-delete-imap-messages-in-outlook/
3. Ge moet is zoeken naar "dial on demand" Normaal dat is dat om maar af en toe te verbinden om uit uitgaande e-mail er uit te pushen, zoals wanneer ge moet inbellen. Tegenwoordig is dat niet echt meer nodig
4. Daar kunt ge best cron voor gebruiken
5. Wat ge dan nodig hebt zijn 'virtual' mailboxes. Op het werk doen we dat met openldap, maar ge kunt het ook met een mysql backend doen ofzo. Als het maar 5 mensen ofzo zijn zou ik de moeite niet doen, en gewoon unix accounts maken.

Amavisd-new gebruiken we ook, maar geen idee waarom die niet wil installeren. Misschien is op ubuntu forum vragen, of bugreport invullen?

RpR

Legacy Member
Coax zei:
1. Courier-pop installeren
2. http://kb.its.psu.edu/psu-all/hd/how-to-delete-imap-messages-in-outlook/
3. Ge moet is zoeken naar "dial on demand" Normaal dat is dat om maar af en toe te verbinden om uit uitgaande e-mail er uit te pushen, zoals wanneer ge moet inbellen. Tegenwoordig is dat niet echt meer nodig
4. Daar kunt ge best cron voor gebruiken
5. Wat ge dan nodig hebt zijn 'virtual' mailboxes. Op het werk doen we dat met openldap, maar ge kunt het ook met een mysql backend doen ofzo. Als het maar 5 mensen ofzo zijn zou ik de moeite niet doen, en gewoon unix accounts maken.

Amavisd-new gebruiken we ook, maar geen idee waarom die niet wil installeren. Misschien is op ubuntu forum vragen, of bugreport invullen?

Thx ga sql ook eens bekijken. SQL server draait er toch al op.

Coax

Legacy Member
Gebruikte ge dervoor zo'n .fetchmailrc bestandje in uw home directory om fetchmail te configureren?

Wat ge waarschijnlijk moet doen is uw lokale gebruikernaam in dat bestandje veranderen door uw 'virtueel' e-mail adres.

Geeft fetchmail een foutmelding ofzo?

RpR

Legacy Member
Coax zei:
Gebruikte ge dervoor zo'n .fetchmailrc bestandje in uw home directory om fetchmail te configureren?

Wat ge waarschijnlijk moet doen is uw lokale gebruikernaam in dat bestandje veranderen door uw 'virtueel' e-mail adres.

Geeft fetchmail een foutmelding ofzo?

Ik gebruik de file /etc/fetchmailrc

daarin staat zoiets gedefinieerd:
Code:
set syslog      #optioneel, logging aanzetten
poll POP.DOMMEL.BE with proto POP3
user [email protected] there with password wachtwoord is testjerpr here

Kan via pop of imap mails afhalen maar ik krijg er geen mails in.
dommel.be domein is toegevoegd en de gebruiker [email protected] is ook aangemaakt.

RpR

Legacy Member
Misschien nog een vraag moest ik het domein van mijn provider eigelijk wel toevoegen?
Of moest ik de tabel domain leeg laten of moest ik daar mijn lokaal domein zetten

ipv dommel.be dan homeserver.lan

Coax

Legacy Member
Probeer dit is:

user [email protected] there with password wachtwoord is [email protected] here

Het lijkt mij wel beter om een domein naam te kiezen die ge ofwel zelf hebt, ofwel die niet bestaat. In postfix gaat ge als "mydestination" dommel.be moeten zetten zodat postfix weet dat het e-mails naar @dommel.be domein zelf moet proberen af te leveren.

Ik heb zelf coax.homelinux.org bij dyndns geregistreerd, dus ik zou dan zoiets zetten als
"pol pop.telenet.be proto POP3
user a111117 there with password wachtwoord is [email protected] here"

en dan "coax.homelinux.org" als "mydestination" in main.cf van postfix.

Als ge wilt kijken wat postfix allemaal uithaalt, dat wordt gelogd in /var/log/mail.log.

RpR

Legacy Member
Coax zei:
Probeer dit is:

user [email protected] there with password wachtwoord is [email protected] here

Het lijkt mij wel beter om een domein naam te kiezen die ge ofwel zelf hebt, ofwel die niet bestaat. In postfix gaat ge als "mydestination" dommel.be moeten zetten zodat postfix weet dat het e-mails naar @dommel.be domein zelf moet proberen af te leveren.

Ik heb zelf coax.homelinux.org bij dyndns geregistreerd, dus ik zou dan zoiets zetten als
"pol pop.telenet.be proto POP3
user a111117 there with password wachtwoord is [email protected] here"

en dan "coax.homelinux.org" als "mydestination" in main.cf van postfix.

Als ge wilt kijken wat postfix allemaal uithaalt, dat wordt gelogd in /var/log/mail.log.

Klopt,

Kan je quota instellen zonder de mysql versie?
nog een laatste vraag dan stel ik zou het zonder sql doen en ik zou de gebruikers lokaal aanmaken is er iets wat ik best zou doen behalve deze:

niet inlogbaar (dus ze kunnen niet via ssh)

De mysql zal ik op mijn werk zo installeren en iedereen bedankt voor de support!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan