Setup AMC to send email

Version 3 (Laurent Lassalle, 09/18/2020 03:38 pm)

1 2 Laurent Lassalle
h1. Notice
2 2 Laurent Lassalle
3 2 Laurent Lassalle
From version commit:36a9d0f6f29b (2017-10-02), AMC can be configured to send emails with anthenticated SMTP (see _Edit/Preferences/Email_). Try this first.
4 2 Laurent Lassalle
5 1
h1. Setup AMC to send email
6 1
7 1
The following steps lists down how to configure AMC to send email.
8 1
9 1
h3. 1) Install @msmtp@
10 1
11 1
<pre>
12 1
$ sudo apt-get install msmtp
13 1
</pre>
14 1
15 1
h3. 2) Create @msmtp@ configuration file
16 1
17 1
Create a @msmtp@ configuration file named _.msmtprc_ in your home directory.
18 1
19 1
h3. 3) Set permission for _.msmtprc_ file
20 1
21 1
Set permission for _.msmtprc_ file so that only you can read and write it.
22 1
23 1
<pre>
24 1
$ touch ~/.msmtprc
25 1
$ chmod 0600 ~/.msmtprc
26 1
</pre>
27 1
28 1
h3. 4) Edit _.msmtprc_ file
29 1
30 1
Add the following content to _.msmtprc_ file and save it.
31 1
32 1
<pre>
33 1
defaults
34 1
35 1
######################################################################
36 1
# A sample configuration using Gmail
37 1
######################################################################
38 1
39 1
# account name is "gmail".
40 1
account gmail
41 1
host smtp.gmail.com
42 1
tls on
43 1
tls_certcheck off
44 1
port 587
45 1
auth login
46 1
from your_user_name@gmail.com
47 3 Laurent Lassalle
user your_user_name@gmail.com
48 1
password your_password
49 1
50 1
account default: gmail
51 1
</pre>
52 1
53 1
h3. 5) Setup AMC to use @msmtp@
54 1
55 1
* Start AMC and open _Edit->Preferences->Email_.
56 1
* Select @sendmail@ for _Mail delivery method_ .
57 1
* Type @/usr/bin/msmtp@ in _sendmail path_ section.
58 1
59 1
Now you send emails from AMC.
60 3 Laurent Lassalle
61 3 Laurent Lassalle
If you have a message with Perl and "Email::Address", then you have to install perl modules typing :
62 3 Laurent Lassalle
63 3 Laurent Lassalle
* cpan
64 3 Laurent Lassalle
* in "cpan", install Email::Address
65 3 Laurent Lassalle
66 3 Laurent Lassalle
If you have a message "Broken pipe", with gmail, you have to allow non secure applications in Gmail parameters.