Difference between revisions of "Postfix Email Server"

From Run Your Own
Jump to: navigation, search
(Tweaks)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Installation ==
 
== Installation ==
 
TODO
 
TODO
 +
 +
== Tweaks ==
 +
 +
* [[Backscatter Rejection]]
 +
* [[Greylisting]]
 +
* [[Postfix Relay]]
 +
* [[TLS Security Level]]
  
 
== Troubleshooting ==
 
== Troubleshooting ==
 +
=== Log files ===
 +
* If problems, the places to look for useful info are:
 +
/var/log/mail.info
 +
mail
 +
 
=== Postfix queue control ===
 
=== Postfix queue control ===
 
Sometimes you may need to check what's in the queue of emails waiting to be fully processed.
 
Sometimes you may need to check what's in the queue of emails waiting to be fully processed.
Line 8: Line 20:
 
  service postfix stop
 
  service postfix stop
 
* print a list of all queued email:
 
* print a list of all queued email:
  postqueue -p | less
+
mailq | less
 +
  postqueue -p | less     # it's the same
 
* print a specific email by its ID
 
* print a specific email by its ID
 
  postcat -vq ID | less
 
  postcat -vq ID | less

Latest revision as of 11:57, 19 July 2023

Installation

TODO

Tweaks

Troubleshooting

Log files

  • If problems, the places to look for useful info are:
/var/log/mail.info
mail

Postfix queue control

Sometimes you may need to check what's in the queue of emails waiting to be fully processed.

  • Optional: stop Postfix, in case you need to investigate something and stop incoming/outgoing activity.
service postfix stop
  • print a list of all queued email:
mailq | less
postqueue -p | less      # it's the same
  • print a specific email by its ID
postcat -vq ID | less
  • delete a specific email by its ID
postsuper -d ID