PowerMTA is an enterprise class email delivery application that is capable of delivering millions of emails per hour.
Developed by
Port25 Solutions, Inc., PowerMTA was first released in 1999. Some of their well known clients are Dell, Dyn, IBM, Oracle etc.
Lets us view the installation profile of PowerMTA in Linux.
1) Executables
2) Service files
3) PID files
5) Lock file
4) Ports
6) Mail spool directory
7) Certificate file used by PowerMTA web monitor
8) License file
9) Configuration files
10) Log files
11) BONUS1) Executables/usr/sbin/pmta - PowerMTA main executable
/usr/sbin/pmtaacct2xml - PowerMTA accounting file to XML converter
/usr/sbin/pmtaacctfind - PowerMTA account finder
/usr/sbin/pmtad - PowerMTA daemon
/usr/sbin/pmtagetfile - Allows writing files generated by appendtofile into new files
/usr/sbin/pmtahttpd - PowerMTA web monitor
/usr/sbin/pmtakeytool - PowerMTA key tool
/usr/sbin/pmtasendfile - Allows sending files with/without acknowledgment
/usr/sbin/pmtashowstacks - Shows PowerMTA stack trace if GDB or GNU Project Debugger is installed
/usr/sbin/pmtastats - PowerMTA statistics program
/usr/sbin/pmtawatch - PowerMTA daemon monitor
/opt/pmta/api/pipe/appendtofile - Pipe API application that appends messages to a file
/opt/pmta/api/pipe/newfile - Pipe API application that writes each message to a separate new file
2) Service files/etc/init.d/pmta - PowerMTA ESMTP mailer
/etc/init.d/pmtahttp - PowerMTA web monitor
3) PID files/var/run/pmta.pid - PowerMTA PID
/var/run/pmtahttp.pid - PowerMTA web monitor PID
4) PortsPort 25 => pmtad daemon listens on this port
Port 2304 => pmtahttpd daemon listens on this port
5) Lock file/var/lock/subsys/pmta
6) Mail spool directory/var/spool/pmta/
7) Certificate file used by PowerMTA web monitor/var/lib/pmta/webmon.pem
8) License file/etc/pmta/license
9) Configuration files/etc/pmta/config - Main configuration file
/etc/pmta/config-defaults - Configuration defaults for PowerMTA. This file is read before reading the main configuration file
/etc/pmta/habeas.sample - Contains sample Habeas headers (http://google.com/search?q=Habeas+headers+in+mail)
/etc/pmta/lsof - Contains settings invoked by PowerMTA if it runs out of file descriptors
/etc/pmta/mkcrashlog - Contains settings that formats the PowerMTA crash log
10) Log files/var/log/pmta/log - PowerMTA mail log file
/var/log/pmta/pmtahttp.log - PowerMTA web monitor log file
/var/log/pmta/pmta.log - PowerMTA main log file
/var/log/pmta/acct-bounced.csv - Details of bounced mails in CSV format
/var/log/pmta/acct-delivered.csv - Details of delivered mails in CSV format
/var/log/pmta/acct-recieved.csv - Details of received mails in CSV format
/var/log/pmta/totalBounced.csv - Details of total bounced mails in CSV format
/var/log/pmta/oldBounced.csv - Old details of all bounced mails in CSV format
/var/log/pmta/oldDelivered.csv - Old details of all delivered mails in CSV format
/var/log/pmta/oldRecieved.csv - Old details of all received mails in CSV format
(optional) /opt/pmta/pmta-acct-old-bounced - Old details of all bounced mails in CSV format
(optional) /opt/pmta/pmta-acct-old-delivered - Old details of all delivered mails in CSV format
(optional) /opt/pmta/pmta-acct-old-recieved - Old details of all received mails in CSV format
(syntax) /var/log/pmta/acct-YYYY-MM-DD-0000.csv - Archived details of mails in CSV format
(syntax) /var/log/pmta/acct-bounced-YYYY-MM-DD-0000.csv - Archived details of bounced mails in CSV format
(syntax) /var/log/pmta/acct-delivered-YYYY-MM-DD-0000.csv - Archived details of delivered mails in CSV format
(syntax) /var/log/pmta/acct-recieved-YYYY-MM-DD-0000.csv - Archived details of received mails in CSV format
(syntax) /var/log/pmta/totalBounced-YYYY-MM-DD-0000.csv - Archived details of total bounced mails in CSV format
11) BONUSRead the article
PowerMTA SMTP Server: Important commands at
https://admin-ahead.com/forum/general-linux/powermta-smtp-server-important-commands/