Ghostのmailの設定を追加した。
自前のSMTP Serverを利用したかったため、nodemailerのwellknown.jsへ
SMTP Serverをサービスとして追加した上で、config.jsへ設定を追加した。
GhostのInstallはこっち。
基本的に作業はGhostのinstall directory以下で実施する。
- Ghostのinstall directory: /srv/http/ghost
wellknown.jsにSMTPサーバを追加する
cd /srv/http/ghost
cd node_modules/nodemailer/lib/
vi wellknown.js
module.exports = { のセクションに以下の行を追加する。
wellknown.js
"mySMTP":{
transport: "SMTP",
host: "YOUR SMTP Server",
secureConnection: true,
port: 465,
requiresAuth: true,
domains: ["rYOUR DOMAIN"]
},
config.jsにmailの設定を追加する
vi config.js
config.js
mail: {
transport: 'SMTP',
fromaddress: 'FROM E-MAIL ADDRESS',
options: {
host: 'YOUR SMTP Server', // Not required, but error occured when I hadn't add.
service: 'mySMTP',
auth: {
user: 'USER NAME',
pass: 'YOUR PASSWORD'
}
}
},
ghostを再起動
pm2 restart all