我对这些东西都很陌生。
我的服务器上有一些文档。例如,用户发送电子邮件[电子邮件保护]并且必须更改其中一个文档(更改方式在电子邮件中指定)。因此,我首先需要启动一个电子邮件服务器。有人可以给我一份关于如何配置电子邮件服务器的简单手册吗?目前我不需要特别酷的东西,只需要一个能够接收电子邮件的电子邮件服务器(尽可能简单),并且必须有一个机会,例如启动 .sh 脚本以在收到电子邮件时更改文档。
答案1
尽可能短 [适用于 debian-ish 发行版]
安装 postfix
apt-get install postfix
在 /etc/postfix/main.cf 中包含:
mydestination=your.domain.com
在/etc/aliases中:
accountName: "|/some/command/that/will/receive/email/on/stdin.sh"
答案2
没有“简单”的方法来设置电子邮件服务器。
假设您已经有一个可以运行的电子邮件系统,您的服务器可以连接到该系统,并且您的服务器尚未配置为通过现有服务路由/获取电子邮件 - 这是一个不同的问题 - 并且它只需要一个电子邮件客户端 - 而不是服务器。
您没有提供任何有关约束和目标的信息。例如,您尝试发送电子邮件的服务器上的操作系统是什么?您有哪些语言可供选择?为什么您需要电子邮件服务器而不仅仅是客户端?
根据这些问题的答案,答案可能像 fetchmail+procmail 或 PHP/Perl 脚本一样简单。