Page:
EximDevelopment
Pages
AIXBuildNotes
AclHeloTricks
AclSmtpData
AclSmtpRcpt
AddingAbuseInfo
AlainWilliams
AndrewNimmo
AuthenticatedSmtpCustomAuthenticator
AuthenticatedSmtpForBrokenClients
AuthenticatedSmtpSmartHost
AuthenticatedSmtpUsingCert
AuthenticatedSmtpUsingCourier
AuthenticatedSmtpUsingDovecot
AuthenticatedSmtpUsingIMAP
AuthenticatedSmtpUsingLdap
AuthenticatedSmtpUsingMysql
AuthenticatedSmtpUsingNTLM
AuthenticatedSmtpUsingPam
AuthenticatedSmtpUsingPamAndPasswords
AuthenticatedSmtpUsingPwauth
AuthenticatedSmtpUsingSaslauthd
AuthenticatedSmtpUsingTlsonly
AuthenticatingForward
Authentication
BlackLists
BlockCracking
BrightMail
BugZilla
BuildingDocumentation
ChangeLog
Checking quota at RCPT time
ClamAV
CommentsOnWiki
Commercial
ConfigurationFile
ConfiguringExim
ContentScanningFrequentQuestions
CyrusImap
DKIM
DNSSEC
DavidGreaves
DbLessGreyListing
DbLessGreyListingC
DbLessGreyListingRun
DebianExim3
DebianExim4
DelayTransactions
DetectSMTPAuthAbuse
DomainKeys
DontObfuscate
Dovecot LDA
DspamWithExim
EBL
Email_to_SMS_Integration_with_Kannel
Exim coding style
Exim3Status
Exim470ReleaseNotes
Exim472ReleaseNotes
Exim473ReleaseNotes
Exim5
EximAndSeLinux
EximAutoReply
EximCompatibility
EximContentScanning
EximDevelopment
EximGit
EximIntroduction
EximMailingListStats
EximMailingLists
EximMirrorSites
EximNewCommitter
EximRelease
EximReleasePolicy
EximSecurity
EximServerSslCertificate
EximStatisticsReporting
EximTutorial
EximVersion475RC
EximVersion476RC
EximVersionRCVerificationTemplate
ExiscanBugBlocking
ExiscanContentBlocking
ExiscanExamples
ExiscanFilenameBlocking
ExiscanGenericAVScanner
ExperimentalSpec
FAQ
FastGrayListMiniTutorial
FastGrayListMiniTutorialPGSQL
Forcing TLS to and from a specific domain
FrequentlyAskedQuestions
GatewayEmails
GreylistMemcachedPerl
Greylisting using only Exim’s builtin 'seen' functionality
HTTPS Setup
Home
How to force IPv4 connections for specific domains if IPv6 is enabled
HowTo
HowtoICloud
IanEiloart
InformationGathering
IngressHeadersRemove
InstallingExim
JakobHirsch
JohnZaitseff
Lena
LenasConfig
Letsencrypt
LimitedValidityAddresses
Linuxconf
MailFilteringTips
MailScanner
MaildirSpamDelivery
MailingListEtiquette
MailingListPolicies
MailmanConfiguration
MakeEximFast
ManagingExim
MeetUpProposedAgenda
MsExchangeAddressVerification
ObtainingExim
PerlModules
PeterBowyer
PhilPennock
PhilipHazel
Q0808 I want to rewrite domain depending on local sender masks
Q1304
RatelimitOutbound
Redeliver
RequestTrackerConfiguration
RequestTrackerExim
RoutingToProcmail
SPF
SRS config using Perl Mail::SRS
SRS
SRS0 and SRS1 External Email Redirection using Exim Internals ONLY
SecurityReleaseProcess
SignEmails
SimpleGreylisting, MySQL (MariaDB) implementation
SimpleGreylisting
Social Media
SocksSSH
Solaris10Smf
SpamAssassin
SpamFiltering
SpamTagSubjectHeaderPerUser
TedCooper
TestingExim
TimJackson
ToBeFiled
ToddLyons
ToolExipick
ToolExipickManPage
TroubleShooting
Two-Factor Authentication Access to code.exim.org
Verification
WebsiteImprovements
What Lives Where On The Web
XpftDocs
ZugSchlus
ocsp notes
starttls everywhere
No results
5
EximDevelopment
Bernard Quatermass edited this page 2025-12-26 14:31:31 +00:00
Exim Development
Source Access
The Exim source is now maintained in the forgejo server
Further information on using Git for Exim Development can be found in EximGit
Coding style here
Bug Tracking
There is a bugzilla instance at https://bugs.exim.org/ - see BugZilla
Mailing List
Development issues are normally discussed on the exim-dev EximMailingLists
Build Farm
If you want to support the developers in spotting regressions introduced during development, especially on less-common platforms. please consider operating a buildfarm animal.
Exim Release Process
See EximRelease
New Committers
The commit-bit is inflicted after nomination by an existing committer and no objections raised.
See EximNewCommitter for steps you might want to follow.