Need Virtualmin to Work with Sendy

SYSTEM INFORMATION
OS type and version Ubunto 20.04
Webmin version REQUIRED
Virtualmin version Not sure
Related packages SUGGESTED

I set up virtualmin and got it setup with SSL… but I’m confused on where to go to next to be able to set it up for Sendy.co to login to this server to start warming up my list.

Also do I need a new server for each list I have? Or can something like this work on just the one?

I’m mostly interested in figuring out how I can login… port numbers, usernames/passwords? Where does all this come from?

I’ve been in web design/hosting/seo for awhile however creating an smtp server is something I’m completely new to. I’m now just starting to know what dkim and all that stuff sort of is… I know it exists and is needed to help with delivery and all that.

Any help would be super appreciated!

We don’t make Sendy. All of your questions seem best for them, I think?

I can’t imagine that would be necessary.

Login to what?

Virtualmin? Port 10000. root or any sudo ALL capable user. We don’t set your passwords, you do. Webmin/Virtualmin authenticates with system users, by default. (And, Virtualmin creates system users.)

The login I’m looking for would be for the login panel for sendy.co

Since I’m fairly new to all this, I’ve tried asking a few people/places to see if this was something I could do with virtualmin and those few people said it should. However I’m sort of at a point where I can’t find much information on how to proceed with this.

Thank you very much,

Am I understanding you want to send mail via Postfix on the local Virtualmin server, rather than using Amazon SES? You’re going to have a really hard time achieving high deliverability on a new virtual machine. You might get blocked immediately if you start sending hundreds or thousands of messages a day from a brand new IP, one with no reputation (or a bad reputation; most VM providers IPs have been burned by spam, you have to rebuild reputation for those). Even if you get everything right with DKIM, SPF, PTR record, etc. You’re probably not going to be happy with results.

A regular mail server that just sends a few mails a day can usually work OK. You spot the rejections during the first couple weeks (probably Microsoft, because they block hard and fast, and with low granularity), request unblocking, never send any spam in the future, and all is well. Bulk mail? Whole other story.

But, if that’s what you want to do, Sendy is just a mail client in this scenario. You give it the same SMTP credentials you’d give a user. I assume you’ve created a mail user for Sendy to send as, in which case you should know the password (you set it, or you can reset it if you don’t know it), and you can see the full username in the Edit Users page of the domain you’ll be using for Sendy. It’s in the column labeled IMAP/POP3/FTP login (will probably be something like sendy@domain.tld).

Port is any of the common SMTP sending ports; since you’re connecting locally (I’m understanding you are running Sendy on the Virtualmin server in a domain, yes?) on IP 127.0.0.1, you can use any of the ports with no risk of being blocked. 25, 465 (SMTP over TLS), 587 (STARTTLS) are all enabled in a default Virtualmin installation, and usually people using mail clients would connect on 587, since port 25 is blocked for so many home and consumer networks. Most folks probably use 25 for local sending, since you don’t even need to authenticate in such a case. It isn’t clear how you’d configure Sendy to just use the local sendmail command from your screenshot, but that’d also work, I’d think. Local users do not need to authenticate to send mail.

One other caveat about hosting your own mail: A lot of VM providers, and all major cloud providers, block port 25. You cannot send mail from a VM running at Google Cloud, Azure, Amazon S3, etc. You have to have a relay (like SES, Mailjet, Mailgun, Sendgrid, etc.).

I appreciate the response… the major issue is I have clients who have political newsletters and they get removed from AWS and other platforms, so I’m trying to find a work around. I’m not really the back end type guy like this but … here I am.

Thank you

there is a guy on here (not me thank you) that you can pay to help that has alot of VM knowledge, if thats a option.
Also using smtp2go looks like a option Setting up Sendy with SMTP2GO

This is only marginally Virtualmin-related. You wouldn’t need a Virtualmin specialist. Virtualmin is not the mail server (Postfix is the mail server, and in a very common configuration), we just configure it.

The skills needed for this include DNS (because you’ve got to get all the records right, including PTR and DKIM), and basic mail stuff. Troubleshooting deliverability will be needed, and it’s likely to be more tedious than technically difficult. Just a lot of looking at the log and bounces and asking providers to unblock your IP, since most of the IPs you’ll get with low-cost hosting have been poisoned by people sending spam from them in the past. (Of course, the people who are very skilled with Virtualmin also tend to know the backend services, which is why they’re good at solving Virtualmin problems…because most problems needing solved are with the underlying services rather than Virtualmin.)

I got sendy.co up and I had mail.baby with it… however it wouldn’t let my emails for my clients go through. It all went to spam. Despite it being simple emails. So we were given our money back and told to investigate our own SMTP servers.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.