1. Installation of postfix mail server package.
Open a a terminal and apply following command,
sudo su
apt-get install postfix
Select no configuration in the post installation screen.
2. Copy the configuration file.
cp /usr/share/postfix/main.cf.debian /etc/postfix/main.cf
3. Install following packages too
apt-get install libsasl2-2
apt-get install libsasl2-modules
apt-get install ca-certificates
4. Open the following file and add some lines.
gedit /etc/postfix/main.cf
Add the following lines at the bottom of the file.
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes
5. Create a new file to save the gmail password.
gedit /etc/postfix/sasl_passwd
Add the following line in the opened file.
[smtp.gmail.com]:587 yourgmailid@gmail.com:yourpassword
Add your gmail user name and password.
6. Change the permission of following file.
chmod 400 /etc/postfix/sasl_passwd
7. Translate the /etc/postfix/sasl_passwd to Postfix lookup tables.
postmap /etc/postfix/sasl_passwd
8. Create the /etc/aliases.db
postalias hash:/etc/aliases
9. Create the /etc/postfix/cacert.pem.
cat /etc/ssl/certs/Equifax_Secure_CA.pem >> /etc/postfix/cacert.pem
10. Restart Postfix.
/etc/init.d/postfix restart
*************Change Through Koha Staff Client Interface ****************
Enable email service for your koha instance using the following command
koha-email-enable <instance>
Go to /usr/share/perl5/Mail and edit the Sendmail.pm file
change the port number to 25
Check the following settings in Koha to start email notices,
Administration > Patron categories > Overdue notice required > Yes
Koha Administration > Patrons > Enhancedmessagingpreferences > Allow
Open a a terminal and apply following command,
sudo su
apt-get install postfix
Select no configuration in the post installation screen.
2. Copy the configuration file.
cp /usr/share/postfix/main.cf.debian /etc/postfix/main.cf
3. Install following packages too
apt-get install libsasl2-2
apt-get install libsasl2-modules
apt-get install ca-certificates
4. Open the following file and add some lines.
gedit /etc/postfix/main.cf
Add the following lines at the bottom of the file.
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_tls_CAfile = /etc/postfix/cacert.pem
smtp_use_tls = yes
5. Create a new file to save the gmail password.
gedit /etc/postfix/sasl_passwd
Add the following line in the opened file.
[smtp.gmail.com]:587 yourgmailid@gmail.com:yourpassword
Add your gmail user name and password.
6. Change the permission of following file.
chmod 400 /etc/postfix/sasl_passwd
7. Translate the /etc/postfix/sasl_passwd to Postfix lookup tables.
postmap /etc/postfix/sasl_passwd
8. Create the /etc/aliases.db
postalias hash:/etc/aliases
9. Create the /etc/postfix/cacert.pem.
cat /etc/ssl/certs/Equifax_Secure_CA.pem >> /etc/postfix/cacert.pem
10. Restart Postfix.
/etc/init.d/postfix restart
*************Change Through Koha Staff Client Interface ****************
Enable email service for your koha instance using the following command
koha-email-enable <instance>
Go to /usr/share/perl5/Mail and edit the Sendmail.pm file
change the port number to 25
Check the following settings in Koha to start email notices,
Administration > Patron categories > Overdue notice required > Yes
Koha Administration > Patrons > Enhancedmessagingpreferences > Allow
No comments:
Post a Comment