services: Add opensmtpd service.
author宋文武 <iyzsong@member.fsf.org>
Mon, 21 Nov 2016 12:41:17 +0000 (20:41 +0800)
committer宋文武 <iyzsong@member.fsf.org>
Sat, 26 Nov 2016 04:50:11 +0000 (12:50 +0800)
commitf88371e86602a9b3d86f2030709f719778613552
tree06c0aef469b28946a64f8f81146aac46e5fe9801
parent0959478c726a3117da815f47c0ce92e4588a8ac4
services: Add opensmtpd service.

* gnu/services/mail.scm (<opensmtpd-configuration>): New record type.
(%default-opensmtpd-config-file, %opensmtpd-accounts): New variables.
(opensmtpd-shepherd-service, opensmtpd-activation): New procedures.
(opensmtpd-service-type): New variable.
* doc/guix.texi (Mail Services): Document it.
doc/guix.texi
gnu/services/mail.scm