Download Latest Version README.md (16.4 kB)
Email in envelope

Get an email when there's a new version of IndiMail

Home / v3.4.5
Name Modified Size InfoDownloads / Week
Parent folder
indimail-virtualdomains 3.4.5.tar.gz 2023-09-08 22.4 MB
indimail-virtualdomains 3.4.5.zip 2023-09-08 24.2 MB
README.md 2023-09-08 6.4 kB
Totals: 3 Items   46.5 MB 1

IndiMail now has a test script test-indimail-virtualdomains to test all major functions of indimail virtualdomains. From now on, each and every release will be made post successful tests using the test script.

DNF / YUM / APT / Arch Binary Downloads

Open Build Service Binary Download

Docker / Podman Containers

indimail-mta

# ChangeLogs

indimail

  • Fri Sep 08 2023 12:47:55 +0000 Manvendra Bhangui indimail-virtualdomains@indimail.org 3.4.5-1.4%{?dist} Release 3.4.5-1.1 Start 25/04/2023 End 08/09/2023
  • vadddomain: null terminate argument passed to post_handle
  • indimail.te: updated selinux rules for roundcubemail
  • roundcubemail.te: selinux module for roundcubemail
  • crc.c: define SYS_OPEN on the basis of openat is present or not
  • indimail.spec: updated for copr builds
  • ilocal_upgrade.sh, indimail.spec: adjust to use nssd.sock, inlookup fifo in /run/indimail
  • inquery.c, inquerytest.c, ProessInFifo.c, tcplookup.c: renamed fifo directory from FIFODIR to INFIFODIR
  • indimail.spec.in, debian/*: added timestamps to installation logs
  • iadduser.c, ipasswd.c, proxylogin.c, vmoduser.c, vsetpass.c: check mkpasswd for error
  • userinfo.c: display more encryption methods
  • incrypt.c, vadddomain.c, vadduser.c, vgroup.c, vmoduser.c, vpasswd.c: added YESCRYPT hash
  • get_hashmethod.h, get_hashmethod.c
  • iadduser.c, ipasswd.c, vmoduser.c, vadddomain.c: set hash method from hash_method control file in controldir, domaindir
  • incrypt.c, mgmtpassfuncs.c, vsetpass.c: set hash method from hash_method control file in controldir
  • vmodinfo.c: display hash method set for a domain
  • ilocal_upgrade.in: fixed typo nssd.conf --> nssd.pid
  • relay, lastauth, ip_alias_table, host_table updated ip address field lengths Feature Request [#48]
  • vaddaliasdomain, vadddomain, vdeldomain, vdeluser, vmoduser, vpasswd, vrenamedomain, vrenameuser : cd to root before doing svc -h in post_handle
  • deliver_mail.c: skip white space after | and command for DTLINE to be preserved
  • roundcubemail.te: added missing defintion for class sock_file
  • vfilter.c: fixed setting emailid from arguments
  • parseAddress.c: BUGFIX - Fixed logic to parse addresses
  • vadddomain_handle.in, vmoduser_handle.in: updated argument list for getopt
  • adminclient.c, adminCmmd.c: use strerr_tls for reporting tls error
  • authindi.c: display pid in logs
  • adminclient.c, indisrvr.c: Use TLS_CIPHER_LIST for TLSv1.2 and below, TLS_CIPHER_SUITE for TLSv1.3 and above
  • eps-1.2/eps_address.c: BUG: Fix assignment of user component, when address doesn't have domain
  • parseAddress.c: handle address without domain component
  • storeHeader.c: return error if parseAddress is unsuccessful
  • vfilter.c: run vdelivermail if storeHeader is unsuccessful
  • vcfilter.c: allow both textual and numberical values for -c and -h option
  • vfilter_header.c: added function headerNumber() to convert textual filter name to filter number
  • vadddomain_handle.in: replace header, comparision numbers with textual names
  • vfilter.c, spam.c: replace fnmatch with matchregex from libqmail
  • configure.ac: Removed check for fnmatch
  • vfilter.c, vcfilter.c, variables.c, vfilter_insert.c: removed "Sender not in addressbook"
  • vdelivermail.c: prepend dot '.' to delivery folder if folder doesn't start with dot
  • vfilter_filterNo.c: start with filter no 1 for filter not matching 'My ID not in To, Cc, Bcc'
  • vfilter_insert.c: handle negative header_num, empty keyword for 'My ID not in To, Cc, Bcc'
  • vdelivermail: Bounce mail if env variable BOUNCE_MAIL is set
  • vfilter.c: set BOUNCE_MAIL env variable to bounce mail using vdelivermail

indimail-access

  • Fri Sep 08 2023 12:47:55 +0000 Manvendra Bhangui indimail-access@indimail.org 1.1.1-1.1%{?dist} Release 1.1.1-1.1 Start 01/03/2021 End XX/XX/XXXX
  • upgraded courier-imap to 5.2.4
  • indimail-access.spec: updated for copr builds
  • courier-imap/maildrop.C: set DISABLE_SYSLOG env variable to disable logging to syslog
  • courier-imap/imaplogin.c, pop3login.c, imapd.c, pop3dserver.c authlib/authmoduser.c: display userid for failed login in logs
  • upgraded courier-imap to 5.2.5

indimail-auth

  • Fri Sep 08 2023 12:47:55 +0000 Manvendra Bhangui indimail-auth@indimail.org 1.0.1-1.1%{?dist} Release 1.0.1-1.1 Start 07/06/2023 End XX/XX/XXXX
  • nssd: Use /run/indimail/pwdlookup for nssd.sock, nssd.pid
  • nssd/nssd.c: use asprintf instead of snprintf
  • nssd/nssd.c: re-formatted debug statements
  • nssd/nssd.c: refactored code
  • updated indimail-auth.spec, debian/preinst, debian/postinst
  • nssd/sock.c: be silent on missing socket file or connection refused

ircube

  • Fri Sep 08 2023 12:47:56 +0000 Manvendra Bhangui ircube@indimail.org 1.0.1-1.1%{?dist} Release 1.0.0-1.1 Start 13/09/2022 End XX/XX/XXXX
  • roundcube_config: refactored code
  • Add qcerts supplementary group for apache to read indimail certs.
  • roundcube_config: install selinux module for roundcubemail
  • markasjunk2.php: fixed syntax error
  • roundcube_config: changed php-fpm.sock location to /run/php-fpm
  • updated markasjunk2, sauserprefs plugins to latest from github
  • updated for rockylinux, oraclelinux
  • markasjunk2: added cmd_learn command to sa_blacklist
  • configure.ac: create ircube-release
  • roundcube_config: create /run/lock for debian/ubuntu containers

iwebadmin

  • Fri Sep 08 2023 12:47:56 +0000 Manvendra Bhangui iwebadmin@indimail.org 2.1.1-1.1%{?dist} Release 2.1.1-1.1 Start 28/07/2023 End --/--/20--
  • iwebadmin.c: exit with specific error codes defined in iwebadmin.h to indicate the error and help testing iwebadmin with curl
  • html/mod_user.html: shorted quota input box length
  • alias.c: fixed null domain getting passed to valias_select_all()
  • iwebadmin.c, iwebadminx.h, template.c: added configurable mrtg url

Download IndiMail

Source: README.md, updated 2023-09-08