我的问题是:我正在尝试在云铸造容器中发送邮件,但是我没有通过APT installs安装来安装MailUtils(或其他任何内容(的根访问。我阅读了有关预制的二进制文件,发现了这个项目:在Cloud Foundry上运行Cron Jobs。简而
是否可以使用我具有root访问权限的虚拟机(运行Ubuntu(从Mailutil构建二进制文件?还是还有其他解决方案?我们基本上只需要能够发送邮件。
我知道可以使用任何提供商(例如Gmail(或邮件Relais发送邮件。那不是我想要的。如果只有此"邮件容器"中的脚本可以发送邮件,我就很好。我还尝试了apt-buildpack和多构建纸,但没有安装任何软件包。
我怀疑您是否可以在云铸造厂的容器中安装功能性MTA。您将永远不会在容器中获取root访问,因此您必须使用APT-BuildPack,甚至更糟,从源构建一个。我不想说这是不可能的,因为有人会出于恶意而去做,但这肯定比您真正需要做的要多得多。
我建议的是以下内容之一:
a。(使用您选择的语言的SMTP库直接从您的应用程序发送邮件。只要您只发送电子邮件,这一切都很好。
b。(您可以使用实现a的脚本。快速搜索找到了这个。我尚未测试过此脚本,但我正在链接到它,因为这是我在这里的意思。
希望有帮助!