Difference between revisions of "SUNScholar/Prepare Ubuntu/S07"

From Libopedia
Jump to navigation Jump to search
Line 35: Line 35:
 
==[[SUNScholar/Prepare Ubuntu/S07/Advanced|Advanced Postfix Configuration]]==
 
==[[SUNScholar/Prepare Ubuntu/S07/Advanced|Advanced Postfix Configuration]]==
  
==Optional==
+
==[[SUNScholar/Prepare Ubuntu/S07/Optional|Optional Tests]]==
The following are not required and are optional.
 
===Setup the email aliases===
 
Now we need to forward any email sent to local accounts on the server to email accounts of persons responsible for the repository.
 
 
 
The "root" and "dspace user" email address forwarding are setup as follows.
 
 
 
Type the following.
 
sudo nano /etc/aliases
 
Add aliases as per example below:
 
<pre>
 
# Added by installer for initial user
 
root:  me@my.edu.ac.za
 
dspace: me@my.edu.ac.za
 
</pre>
 
''Change the '''me@my.edu.ac.za''' to your email address.''
 
 
 
To activate the new aliases type the following:
 
sudo newaliases
 
 
 
===Send a test email to root===
 
Install the command line mailer program as follows:
 
sudo apt-get install mailutils
 
Now we can send a test email to the root user by typing as follows:
 
mail -s "Test Email from root" root
 
Press the "Enter" key and type some message content. Press '''CTL+D''' twice and then '''Enter''' to send the mail.
 
 
 
Check the following log for any delivery errors as follows:
 
sudo tail -n 20 /var/log/mail.log
 
If there are no delivery errors then your mail server is setup.
 
  
 
==References==
 
==References==

Revision as of 15:26, 29 May 2016

 NEXT - STEP 8

Step 7. Install the Postfix mail server

DSpace needs to send emails in order to facilitate submission workflows etc.

Ideally before setting this up, you should speak to your campus email administrator.

Local Postfix Email Sending Server Installation

Step 7.1: First we purge old software

Type the following;

sudo dpkg --purge exim4

Step 7.2: Then we install the Postfix software

Install the Postfix mail server by typing as follows;

When asked for type of setup, select "Internet with Smarthost".

The "Smarthost" is your campus email sending server, read the wiki page below for alternatives, if you do not have a campus email sending server.

See links below for more detail before continuing.

sudo apt-get install postfix

Step 7.3: Finally we setup a default mailname

Now we edit the servers "mailname" by typing as follows:

sudo nano /etc/mailname

Add one line only which should be the hostname (URL) of your server, for example: scholar.sun.ac.za.

Alternative Sender Email Gateway Choices

Advanced Postfix Configuration

Optional Tests

References


Below is a screenshot of the yearly postifx mail queue

Sunscholar-postfix mailqueue-year.png

 PREVIOUS - STEP 6