I was having some issues with picky destination servers who were rejecting emails sent via a relay. No matter how clean the records/setup were, emails got rejected.

So, I decided to configure exim4 to use satellite mode to send behind NAT without issue. Here's what I came up with using stock exim4 documentation and resources:

https://tech.haacksnetworking.org/2026/05/19/emailbehindnat/

This is a clean stock setup for workstations behind NAT, VPSs that don't have outgoing smtp, etc.

#SelfHosting #Homelab #Linux #SysAdmin #Exim4

"We would like to thank the thousands of unnamed and uncredited authors whose
works were ingested into the slopbots to "assist" in the reports for these vulnerabilities."

Exim devs made my day 🫠

https://lists.exim.org/lurker/message/20260429.121733.f58d9686.en.html

#exim4 #slopbots

[exim-announce] Exim 4.99.2 Released (security release)

#exim4-question: I use something along the lines of

deny message = sender IP address blocked
hosts =CONFDIR/blocklist

but noticed that (as I have *.example.com and 192.0.2.0/24-entries in that file) at least for hosts with an incorrect rdns entry these lines are ignored. Any recommendation how to get that to working (next to considering to block incoming mails w/o rdns)?

There will be some downtime on https://www.rsok.com/~jrm/ and other services hosted on the same machine. I am upgrading #Debian stable.

#Linux #apache2 #exim4

John Moyer's Home Page

John Moyer home page with prime numbers.

8 years ago, a memory.

I was trying to get our web server and mail server ready to run Debian 9.0. It had only 1 GB of RAM and was running the 32 bit version of Debian 8. I had not had the cover off in several years, so plastic had become brittle and cable ends failed as they were unplugged and plugged in again. I finally cobbled together a new server with parts from 3 machines and got it working again. It then had 7 GB RAM and 4 CPU cores.

https://www.rsok.com/~jrm/index.html

#Debian #apache2 #exim4

John Moyer's Home Page

John Moyer home page with prime numbers.

Quite pleased with my automated #exim delivery monitoring!

In the case of low success % it gives a breakdown of per-domain fails and other info, too.

I'm using it with the #CiviMail component of #CiviCRM

#exim4 (why must it be called that, nobody uses v3!)

Hey #openSource #exim / #exim4 users **NOW** is a good time to apply a #security fix for your exim. Released 2 hours ago. If you use #debian, the updates are in the repos already.

I had to increase maximum size for spam scanned messages on a bunch mail servers.

Spamassassin is a tool that scans messages to identify spam. By default it skips messages over 512K. Scanning larger messages is resource intensive and it used to be that spammers kept their messages to a minimum size to be efficient when sending large volumes of mail.

Well I've notice a slew of spam messages coming in right around 613K recently. They have image attachments that seem to be designed specifically to get past the 512K threshold.

Increased the spamc max-size var to 1048576 and these f*#$@ers are going back to the Junk bin.

p.s. Also increased the post size limit on norcal.social to allow for this post in it's entirety. Posts can now be 1024 characters, up from 500. Carry on.

#spamassassin #spam #email #linux #exim4

Bonjour,

Je suis sous #linux et plus précisément #debian. J'essaye de configurer #spamassassin pour qu'il fonctionne avec #exim4 . Si j'envoie un texte directement un texte a spamassassin, il se comporte comme prévue. Exim4 délivre bien les mails mais sans les faire transiter par spamassassin. Auriez-vous des suggestions? Des pistes?

Почтовый сервер с нуля. Часть третья

В этой заключительной статье мы подробно рассмотрим процесс настройки почтового сервера с использованием Docker и Exim4, Dovecot, PostfixAdmin и RainLoop. Наша цель — создать полностью функциональный и масштабируемый почтовый сервер, который легко управляется благодаря контейнеризации. Давайте настраивать

https://habr.com/ru/companies/nixys/articles/841028/

#exim4 #docker #dockerfile #exim #postgresql #dovecot #rainloop #redis #rspamd #почтовый_сервер

Почтовый сервер с нуля. Часть третья

Всем привет! С вами Михаил, DevOps-инженер из Nixys . Эта статья — заключительная часть серии о создании почтового сервера с чистого поля. Вы можете почитать первую и вторую части по ссылкам. Сегодня...

Хабр