Create SMTP user in PowerMTA
Once you have PowerMTA installed, you need to create SMTP user. To create an SMTP user, edit file
1 |
vi /etc/pmta/config |
Find
1 2 3 |
#<smtp-user API> # password "changeme" #</smtp-user> |
Add below
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<smtp-user SMTP_USERNAME_HERE> password "SMTP_PASSWORD_HERE" source {smtpuser-auth} </smtp-user> <source {smtpuser-auth}> smtp-service yes always-allow-relaying yes require-auth true process-x-virtual-mta yes default-virtual-mta vmta-1 remove-received-headers true #add-received-headers false hide-message-source true </source> <virtual-mta vmta-1> #smtp-source-host 79.137.44.176 smtp1.serverok.in #domain-key default,smtp1.serverok.in,/etc/pmta/default.smtp1.serverok.in.pem <domain *> max-msg-rate 100/h </domain> </virtual-mta> |
In above code, replace SMTP_USERNAME_HERE and SMTP_PASSWORD_HERE with SMTP username and password you need.
in vmta-1, domain-key line that is commented out is used to Enable DKIM signing of out going emails.
Resatrt PowerMTA
1 |
systemctl restart pmta |
See PowerMTA