Home
Pages 585
- Home
- AclHeloTricks
- AclSmtpData
- AclSmtpRcpt
- AddingAbuseInfo
- AIXBuildNotes
- AlainWilliams
- AndrewLewis
- AuthenticatedSmtpCustomAuthenticator
- AuthenticatedSmtpForBrokenClients
- AuthenticatedSmtpSmartHost
- AuthenticatedSmtpUsingCert
- AuthenticatedSmtpUsingCourier
- AuthenticatedSmtpUsingDovecot
- AuthenticatedSmtpUsingIMAP
- AuthenticatedSmtpUsingLdap
- AuthenticatedSmtpUsingMysql
- AuthenticatedSmtpUsingNTLM
- AuthenticatedSmtpUsingPam
- AuthenticatedSmtpUsingPamAndPasswords
- AuthenticatedSmtpUsingPwauth
- AuthenticatedSmtpUsingSaslauthd
- AuthenticatedSmtpUsingTlsonly
- AuthenticatingForward
- Authentication
- autoconf
- BlockCracking
- BrightMail
- BSDI
- BugZilla
- Building_and_Installing
- BuildingDocumentation
- ChangeLog
- Checking quota at RCPT time
- ClamAV
- CommentsOnWiki
- Commercial
- Configuration_cookbook
- ConfigurationFile
- ConfigurationImprovements
- ConfiguringExim
- ContentScanningFrequentQuestions
- CyrusImap
- DavidGreaves
- DbLessGreyListing
- DbLessGreyListingC
- DbLessGreyListingRun
- DebianExim3
- DebianExim4
- DelayTransactions
- Delivery
- DetectSMTPAuthAbuse
- Dialup_and_ISDN
- DKIM
- DNSSEC
- DomainKeys
- DontObfuscate
- DspamWithExim
- EBL
- Email_to_SMS_Integration_with_Kannel
- Encryption_TLSSSL
- Exim3Status
- Exim470ReleaseNotes
- Exim472ReleaseNotes
- Exim473ReleaseNotes
- Exim5
- EximAndSeLinux
- EximAutoReply
- EximCompatibility
- EximContentScanning
- EximDevelopment
- EximGit
- EximIntroduction
- EximMailingLists
- EximMailingListStats
- EximMirrorSites
- EximNewCommitter
- EximRelease
- EximReleasePolicy
- EximSecurity
- EximServerSslCertificate
- EximStatisticsReporting
- EximTutorial
- EximVersion475RC
- EximVersion476RC
- EximVersionRCVerificationTemplate
- ExiscanBugBlocking
- ExiscanContentBlocking
- ExiscanExamples
- ExiscanFilenameBlocking
- ExiscanGenericAVScanner
- expansion
- ExperimentalSpec
- FAQ
- FastGrayListMiniTutorial
- FastGrayListMiniTutorialPGSQL
- Fetchmail
- Filtering
- Forcing TLS to and from a specific domain
- FreeBSD
- FrequentlyAskedQuestions
- GatewayEmails
- General_Debugging
- GreylistMemcachedPerl
- Headers
- How to force IPv4 connections for specific domains if IPv6 is enabled
- HowTo
- HowtoICloud
- HPUX
- HTTPS Setup
- IanEiloart
- InformationGathering
- IngressHeadersRemove
- InstallingExim
- IRIX
- JakobHirsch
- JohnZaitseff
- Lena
- LenasConfig
- Linux
- Linuxconf
- List_of_sample_configurations
- Mac_OS_X
- MaildirSpamDelivery
- MailFilteringTips
- MailingListEtiquette
- MailingListPolicies
- MailmanConfiguration
- MailScanner
- Majordomo
- MakeEximFast
- ManagingExim
- MeetUpProposedAgenda
- Microsoft_Windows
- Millennium
- Miscellaneous
- Modifying_message_bodies
- MsExchangeAddressVerification
- MultipleQueues
- ObtainingExim
- ocsp notes
- oldPHlist
- Performance
- Perl
- PeterBowyer
- PhilipHazel
- PhilPennock
- Policy_controls
- Q0001
- Q0002
- Q0003
- Q0004
- Q0005
- Q0006
- Q0007
- Q0008
- Q0009
- Q0010
- Q0011
- Q0012
- Q0013
- Q0014
- Q0015
- Q0016
- Q0017
- Q0018
- Q0019
- Q0020
- Q0021
- Q0022
- Q0023
- Q0024
- Q0025
- Q0026
- Q0027
- Q0028
- Q0029
- Q0030
- Q0031
- Q0032
- Q0033
- Q0034
- Q0035
- Q0036
- Q0037
- Q0038
- Q0039
- Q0040
- Q0041
- Q0042
- Q0043
- Q0044
- Q0045
- Q0046
- Q0047
- Q0048
- Q0049
- Q0050
- Q0051
- Q0052
- Q0053
- Q0054
- Q0055
- Q0056
- Q0057
- Q0058
- Q0059
- Q0060
- Q0061
- Q0062
- Q0063
- Q0064
- Q0065
- Q0066
- Q0067
- Q0068
- Q0069
- Q0070
- Q0071
- Q0072
- Q0073
- Q0074
- Q0075
- Q0076
- Q0077
- Q0078
- Q0079
- Q0080
- Q0081
- Q0082
- Q0083
- Q0084
- Q0085
- Q0086
- Q0087
- Q0088
- Q0089
- Q0090
- Q0091
- Q0092
- Q0093
- Q0101
- Q0102
- Q0103
- Q0104
- Q0105
- Q0106
- Q0107
- Q0108
- Q0109
- Q0110
- Q0111
- Q0112
- Q0113
- Q0114
- Q0115
- Q0116
- Q0117
- Q0118
- Q0119
- Q0120
- Q0121
- Q0201
- Q0202
- Q0203
- Q0204
- Q0205
- Q0206
- Q0207
- Q0208
- Q0209
- Q0301
- Q0302
- Q0303
- Q0304
- Q0305
- Q0306
- Q0307
- Q0308
- Q0309
- Q0310
- Q0311
- Q0312
- Q0313
- Q0314
- Q0315
- Q0316
- Q0317
- Q0318
- Q0319
- Q0320
- Q0321
- Q0322
- Q0401
- Q0402
- Q0403
- Q0404
- Q0405
- Q0406
- Q0407
- Q0408
- Q0409
- Q0410
- Q0411
- Q0412
- Q0413
- Q0414
- Q0415
- Q0416
- Q0417
- Q0418
- Q0419
- Q0420
- Q0421
- Q0422
- Q0423
- Q0424
- Q0425
- Q0426
- Q0427
- Q0428
- Q0429
- Q0430
- Q0431
- Q0432
- Q0433
- Q0434
- Q0435
- Q0501
- Q0502
- Q0503
- Q0504
- Q0505
- Q0506
- Q0507
- Q0508
- Q0509
- Q0510
- Q0511
- Q0512
- Q0513
- Q0514
- Q0601
- Q0602
- Q0603
- Q0604
- Q0605
- Q0606
- Q0607
- Q0608
- Q0609
- Q0610
- Q0611
- Q0612
- Q0613
- Q0614
- Q0615
- Q0616
- Q0617
- Q0618
- Q0619
- Q0620
- Q0621
- Q0622
- Q0623
- Q0624
- Q0625
- Q0626
- Q0627
- Q0628
- Q0629
- Q0630
- Q0631
- Q0632
- Q0633
- Q0634
- Q0635
- Q0701
- Q0702
- Q0703
- Q0704
- Q0705
- Q0706
- Q0707
- Q0708
- Q0709
- Q0710
- Q0711
- Q0712
- Q0713
- Q0714
- Q0715
- Q0716
- Q0717
- Q0718
- Q0719
- Q0720
- Q0721
- Q0722
- Q0723
- Q0724
- Q0725
- Q0726
- Q0727
- Q0728
- Q0729
- Q0730
- Q0731
- Q0732
- Q0733
- Q0734
- Q0735
- Q0736
- Q0737
- Q0738
- Q0739
- Q0740
- Q0741
- Q0742
- Q0743
- Q0744
- Q0801
- Q0802
- Q0803
- Q0804
- Q0805
- Q0806
- Q0807
- Q0808
- Q0808 I want to rewrite domain depending on local sender masks
- Q0901
- Q0902
- Q0903
- Q0904
- Q0905
- Q0906
- Q1001
- Q1002
- Q1003
- Q1004
- Q1005
- Q1101
- Q1102
- Q1103
- Q1104
- Q1105
- Q1201
- Q1202
- Q1301
- Q1302
- Q1303
- Q1401
- Q1402
- Q1403
- Q1404
- Q1405
- Q1406
- Q1407
- Q1408
- Q1409
- Q1501
- Q1502
- Q1503
- Q1601
- Q1602
- Q1701
- Q1702
- Q1703
- Q1704
- Q1705
- Q1706
- Q1707
- Q1708
- Q2000
- Q5001
- Q5002
- Q5003
- Q5004
- Q5005
- Q5006
- Q5007
- Q5008
- Q5009
- Q5010
- Q5011
- Q5012
- Q5013
- Q5014
- Q5015
- Q5016
- Q5017
- Q5018
- Q5019
- Q5020
- Q5021
- Q5022
- Q5023
- Q5024
- Q5025
- Q5026
- Q5027
- Q5028
- Q5029
- Q5030
- Q5031
- Q5032
- Q5033
- Q5034
- Q5035
- Q5036
- Q9101
- Q9201
- Q9202
- Q9203
- Q9301
- Q9401
- Q9501
- Q9601
- Q9602
- Q9603
- Q9604
- Q9605
- Q9606
- Q9607
- Q9608
- Q9609
- Q9701
- Q9702
- Q9703
- Q9704
- Q9705
- Q9706
- Q9707
- Q9708
- Q9709
- Q9801
- Q9802
- Q9803
- Q9804
- Q9805
- Q9806
- Q9807
- Q9808
- Q9809
- Q9810
- Q9811
- Q9812
- QMS001
- Readme
- Redeliver
- RequestTrackerConfiguration
- RequestTrackerExim
- Rewriting_addresses
- Routing_for_local_delivery
- Routing_in_general
- Routing_to_remote_hosts
- RoutingToProcmail
- SampleWorkFlow
- SecurityReleaseProcess
- SignEmails
- SimpleGreylisting
- Social Media
- SocksSSH
- Solaris10Smf
- SpamAssassin
- SpamFiltering
- SpamTagSubjectHeaderPerUser
- SPF
- SRS
- Sun_systems
- TedCooper
- TestingExim
- TimJackson
- ToBeFiled
- ToddLyons
- ToolExipick
- ToolExipickManPage
- TrailingSpaces
- TroubleShooting
- UUCP
- Verification
- WebsiteImprovements
- What Lives Where On The Web
- XpftDocs
- ZugSchlus
- Show 570 more pages…
Clone this wiki locally
Welcome!
Welcome to the Exim Wiki. This wiki covers extra information not in the official documentation. It allows users of Exim to supplement the documentation by adding examples and interfaces to other software and other how to information. For finding resources, try What Lives Where On The Web which describes where the website is, why there are currently two wikis, where to find mailing-lists, source code, bug-tracking, etc.
On this wiki ...
- Frequently asked questions
- Exim Introduction and feature list
- How to download and install Exim
- What's new and change logs.
-
Configuring Exim
- HowTo's for all sorts of situations
- Debian users should check the Debian-specific documentation
- Exim Security
- DNSSEC: DANE, DNSSEC, Exim, Resolvers, exim.org and so forth
- Testing an Exim installation
- Exim Development
- Release Policy
- Upgrading from Exim 3
- Commercial Support for Exim
See also
- Exim Home
- Exim Documentation
- Download Exim
-
Exim Mailing Lists
- the lists have searchable archives
- before posting, be sure to read the Mailing List Policies and Mailing List Etiquette - be nice on the support lists!
Wiki Conversion
This wiki was converted from the old one hosted on exim.org. There may be some issues with the conversion - please fix up any formatting or linking problems you discover.
Participate - Learning about Wikis
You too can be part of the documentation process. Do you have a trick that you would like to contribute? You can edit these pages and create new pages as long as you have a GitHub login. This allows you to share your tricks with everyone else just like they shared their tricks with you.
Some SSH tricks for Exim
Removing Bad Mail
for i in `exiqgrep -i -f nobody`; do exim -Mrm $i; done >> Removes Nobody Mail
for i in `exiqgrep -i -o 259200`; do exim -Mrm $i; done >> Removes Mail older than 3 Days
for i in `exiqgrep -i -f “^<>$”`; do exim -Mrm $i; done >> Removes Mail with weird Characters (Spam)
Delete mails from a particular domain
for i in `exiqgrep -i -f domain.com`; do exim -Mrm $i; done
Delete mails to a particular domain
for i in `exiqgrep -i -r domain.com`; do exim -Mrm $i; done
Flush the entire Mail queue
for i in `exiqgrep -i -f `; do exim -Mrm $i; done
exim -bp | exiqgrep -i | xargs exim -Mrm
Run Mail queue
runq -qqff&
Who is having large number of emails?
exim -bp | exiqsumm
To check message header
exim -Mvh messageid
To check message content
exim -Mvb messageid
Exim Pros
Many plugins available.
Exim Cons
Cryptic templates.
The exim wiki, hosted on github. You need a github login to edit. Please add to and improve the content of this wiki