Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 2 reacties
Bron: Courier Mail Server

Het programma Courier is een opensource 'mail transfer agent', ook wel mailserver genoemd, voor Unix- en Linux-systemen. Het beschikt over esmtp, imap, pop3 en webmail. Voor meer informatie over Courier en zijn mogelijkheden verwijzen we jullie door naar deze pagina. De ontwikkelaars hebben versie 0.58.0 de deur uitgedaan met de volgende veranderingen:

Version 0.58.0:
  • tcpd/libcouriergnutls.c (tls_connect): TLS_MIN_DH_BITS setting, invokes gnutls_dh_set_prime_bits(). Fix some bugs.
  • tcpd/libcouriergnutls.c (tls_transfer): Fix some bugs.
  • tcpd/libcouriergnutls.c: Fix SSL session caching bug.
  • courier.spec.in (BuildPreReq): Drop obsolete build requirement on xpdf.
  • Added support for GnuTLS.
  • couriertls: code cleanup.
  • courier/module.local/local.c (rw_del_local): Fix a memory stomp.
  • courier/sendmail.c: Get rid of the hard 30 minute timeout.
  • courier/submit.h (class SubmitFile): Keep track of all files (control and data) that were opened.
  • courier/submit.C (class Input): Rewrite input processing to use non-blocking I/O to read standard input. When the message source is local (or dsn), get rid of the hard 30 minute timeout, and poll stdin with a 5 minute poll() timeout, at which point the timestamps on all open control and data files are pinged, to keep courierd from purging them based on their old timestamp. Continue to use a hard timeout for all non-local mail.
Version 0.57.1:
  • imap/imapscanclient.c (do_imapscan_maildir2): Avoid a double-fclose() in marginal situations.
  • courier/module.local/local.c (rw_del_local): "User unknown" reports complete local address, including extensions.
  • courier/submit2.C (SubmitFile::MessageEnd): Invoke run_filter() after all control files are closed.
  • courier/submit.C: opt BOFHHEADERLIMIT replaces hardcoded limit of 100,000 bytes of headers per message.
  • courier.spec.in: Clean up without_fax option.
  • tcpd/starttls.c (main): Prime the OpenSSL entropy pool on platforms that don't have a ready source available.
  • courier/Makefile.am (webmlmd_DEPENDENCIES): webmlm and webmlmd need to be linked with @NETLIBS@
Version 0.57.0:
  • liblock/lockdaemon.c (OPEN_MAX): Use OPEN_MAX, instead of hardcoded 99
  • liblock/lockdaemon.c (OPEN_MAX): Even better, use sysconf(_SC_OPEN_MAX), where available.
  • folder.c (do_sharedhierlist): Missing .
  • imap/imapd.c (chk_clock_skew): Try to autodetect clock skew.
  • Include remote port number in IMAP and POP3 logs.
  • courier/submit.C (getrcpts): Reject <@domain.com> for a recipient's address.
  • folder.c (redirect_hash): Use SQWEBMAIL_RANDSEED if it's set, instead of sendit.sh's inode.
  • sqwebmail.c: Remove hardcoded reference to TIMEOUTHARD
  • webmail/newmsg_create.c: Global footer wasn't being added correctly do HTML-formatted mail.
  • tcpd/tcpd.c (doit): Ignore SIGPIPE errors in couriertcpd, preventing couriertcpd from being terminated if the stderr logger crashes.
  • rfc1035/spf.c (lookup): Looping SPF query should abort with SPF UNKNOWN, as per specs.
  • Major code cleanup.
  • COPYING: GPL 3
  • imap/mailboxlist.c (folder_entry): Optimization: skip over folders not in the current scope, avoiding unnecessary overhead of checking their ACLs.
  • courier/cdfilters.C (dofilter): Tolerate newline-less responses from the filter.
  • courier/doc/dot-courier.sgml: Document that sysexit 100 from .courier is a permanent failure.
  • webmail/rfc2646html.c (fmtwikiline): Fixes to inferred HTML formatting.
  • courier/webmlmd.C: fix compiler errors on some platforms.
  • gpglib/gpg.c: Fix signing of multipart messages that contain 8 bit content.
  • courier: Updated PAM config files for Fedora 7
  • courier/courier.c: "courier show all" and "courier clear all" commands.
  • courier/webmaild.in (datarootdir): Fixes for automake 1.10
  • Makefile.am: Drop the automake.fix hack -- gotten too much.
  • courier/webmlmdcmlm.H: Rename stdin() and stdout() member functions to something else, to avoid problems on platforms where stdin and stdout are stdio.h macros.
  • tcpd/libcouriertls.c (tls_create): "SSL23" selects SSLv23_method().
  • Cleanup of courierfilter code.
  • folder.c (folder_delmsgs): Portability fix.
  • cgi/cgidaemond.c: Added #include =sys/uio.h>
  • alias handling: code cleanup.
  • courier/cmlm2.C: Add missing include of langinfo.h
  • couriermlm: use std::istream.good() instead of std::istream.eof()
Versienummer:0.58.0
Releasestatus:Final
Besturingssystemen:Linux, BSD, macOS, Solaris, UNIX
Website:Courier Mail Server
Download:http://prdownloads.sourceforge.net/courier/courier-0.58.0.tar.bz2
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (2)

Iemand ervaring met dit programma? Kan iemand mij vertellen of ik (lees: een beginnende Linux gebruiker) dit op gemakkelijke wijze kan installeren en configureren?
Voor beginnende linuxgebruikers, probeer clarkconnect eens:
De Community Edition 4.2 zie:http://www.clarkconnect.com/downloads/
is een gratis linux distro met tal van extra's oa courier mailserver.
Ik gebruik deze al sinds een jaar of wat (versie 3.2)

Dit in combinatie met open-protect http://sourceforge.net/projects/openprotect
geeft een redelijk beschermde mailserver


Succes,
John

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True