Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
I am trying to use this guide for the following usecase:
I have a nextcloud running in a Linux Container. In that same container I would like to send emails to users.
The easy fix would be if my Email service supported SMTP relaying as then I would only need to setup mail setting to use eternal SMTP server. However I use Protonmail with my own domain and they do not support that so I have to use my own local SMTP server to send emails to users.
I am getting the unknown user issue here - and another challenge is the encrypted part, as the webserver inside is setup to a subdomain of my main domain. I would need to send emails from a mail address like: mysubdomain.mydomain.tld instead of mydomain.tld When I change the from email to using subdomain I get the bounced: loopback to self as the hostname FQDN is mysubdomain.mydomain.tld.
Any idea?
Is it possible to setup encryption without opening port 80? We use cloudflare and only accept traffic on 443 and only from cloudflare IP addresses.
Hi thanks for the tutorial! I don’t know why but I followed all the steps and the email is not encrypted yet. Can you help me?
Hi,
In step 3 the email is received successfully, but the From: address is root@servername rather than root@mydomain.
I have set the following main.cf and restarted:
inet_interfaces = loopback-only
mydestination = localhost.$mydomain, localhost, $myhostname
I may have misunderstood this instruction:
The System mail name must be the same as the name you assigned to your server when you were creating it.
I entered my domain name xyz.com. I didn’t use that when I set the server up, but I did create the DNS records afterwards.
Help appreciated :)
Step 2 is incomplete. As you apparently block SMTP over IPv6, you have to also change this line:
inet_protocols = all
to this:
inet_protocols = ipv4
I found this guide quite useful to get a basic send only mail server up and running . Here is an ansible script I wrote which automates the steps described in the article
I’m a little unclear about the first note in the prerequisites section. It suggests that my domain (which I’ve already got setup in the DigitialOcean networking > domains section to point at the mattermost droplet I created) needs to be the same as the name of the droplet that I created? so, if my domain is chat.superduper.com, I need to rename my droplet chat.superduper.com? If this is the case, would I have to recreate the droplet and give it the proper name? Or can I simply rename the droplet?
so, here’s a question. One of the prerequisites requires a non-root, sudo enabled user. Should you be doing all of these steps as that non-root user? Not clear…or I missed it.
I’m building my first WordPress site [for my mom] (I know, right? lol) but the web form isn’t sending submissions to our inbox. I think I flubbed the config file. I’m not receiving the test email from the command line. Any help is appreciated :)
Here is what I’ve put for the config:
myhostname = cobonotary.com
mydestination = localhost.$mydomain, localhost, $myhostname
inet_interfaces = loopback-only
inet_protocols = ipv4