Build Your Own SMTP Server Using aaPanel, Contabo VPS and Cloudflare | Send 36K Emails/Day
ฝัง
- เผยแพร่เมื่อ 17 ส.ค. 2023
- In this tutorial, join me as I walk you through the step-by-step process of creating your very own FREE SMTP server using aaPanel control panel, a powerful Contabo VPS, and the magic of Cloudflare's performance optimization!
Update: Contabo lowered their VPS S to $5.50/mo from $8.49/month but with the same specs.
✅Check out Contabo VPS: www.anrdoezrs.net/af100gv30v2...
Alternative to Contabo
✅ RackNerd $52.49/YEAR: my.racknerd.com/aff.php?aff=8...
You should have an open port 25 VPS like Contabo VPS to be able send emails.
What you'll need are Contabo VPS and Domain from Namecheap (or other name registrars). The rest are FREE!
✅ Namecheap: namecheap.pxf.io/WqRdZM
Best Laptop for Emailing and Surfing
amzn.to/48GjgJp
📭 Best Email Verifier Lifetime Access
appsumo.8odi.net/Qyrodx
Support me by buying a coffee ☕: ko-fi.com/webshanks
Donate with Bitcoin ₿: 13UpbhcbiWHRPqLqh2EacxXi3BSmGWHD9M
ℹ️ Supporters who donate $25 or more will get a free email server setup from me.
Web version🕸️: webshanks.com/build-free-smtp...
aaPanel System Requirements
1GB RAM
10GB Disk
CentOS 7.1+, Ubuntu 20.04, Debian10 (requires a minimum of 2GB RAM)
Best Practices
Warm your IP and Domain first before sending out mass email. Build trust for lifetime value.
• Automatic IP and Domai...
Best VPS for aaPanel with Open Port 25
webshanks.com/vps-with-open-p...
Tools and Services Used in this Tutorial:
✅ Contabo: www.anrdoezrs.net/af100gv30v2...
✅ Namecheap: namecheap.pxf.io/WqRdZM
✅ aaPanel: www.aapanel.com/new/feature.html
✅ Bitvise: www.bitvise.com/ssh-client-do...
✅ Cloudflare: www.cloudflare.com/
✅ Mail-tester: www.mail-tester.com/
✅ Thunderbird: www.thunderbird.net/en-US/
My Other Free Email Server Setup Tutorials
mailcow Email Server Setup
• Emails with No Limits ...
Mail-in-a-Box SMTP Server
• Send Unlimited Emails ...
Email server setup with HestiaCP
• Create Free Email Serv...
Email server setup with FastPanel
• Free Email Setup With ...
Email server setup with CyberPanel
• Setup Your Own Email S...
Email server setup with Cloudron
• Host Your Very Own Ema...
You can also create WordPress websites on aaPanel
• Create a WordPress Web...
Troubleshooting
1. You're not fully authenticated
We were not able to check your DKIM signature
chmod 644 /www/server/dkim/domain.com/default.private
/etc/init.d/rspamd restart
Replace domain.com with your domain.
2. Your resverse DNS does not match with your sending domain
Be sure your reverse DNS matches with your hostname. Also, your MX mail server DNS should match with your hostname.
3. I can't receive an email.
Replace _dmarc value with v=spf1 a mx ip6:IPV6Address ip4:IPV4Address -all
Change the IPV6Address and IPV4Address with your server’s IPv6 and IPv4 respectively.
4. aaPanel does not use SSL itself.
Go to Settings - Toggle off Panel SSL and Toggle back on
Disclaimer: This tutorial is not intended for spamming.
---------------------------------------------------------------------------------------------------------
Some of these links are affiliate links. This does not affect the price you pay and helps support the creation of valuable content.
Best VPS with Open Port 25
👉RackNerd (Unlimited): webshanks.com/racknerdvps
👉Contabo (25 emails/minute): www.jdoqocy.com/ke104shqnhp4655CC7DAA46A5778C5
👉Hostwinds (Unlimited): webshanks.com/hostwinds
👉Hostinger (5 emails/minute): hostinger.sjv.io/OrnrVr
Do you happen to have a tutorial like this for CyberPanel and Email Through Cloudflare Email Routing?
@@master33951 I don't have at the moment but I'll create a tutorial for that.
Just clicked your link for RackNerd, is the $1.92 PER MONTH plan enough to send unlimited emails?
@@normansomething Yes but it can consume more ram when you start sending emails. Try their $38.88 per year instead here's the link my.racknerd.com/aff.php?aff=8828&pid=795
Can this Send automatically 36k Email a Single day....?
Nice video, thank you man. Was help me so much.
Glad to hear it!
Thanks so much 🥰🙏🙏🙏. I appreciate your efforts. Thanks bro for your awesome explanation ❤❤❤❤❤
You are welcome!
10/10 great!
Glad you achieved a 10/10.
hello teacher ,i have i problem with this :Rspamd and Postfix i click repair but the problem its stay i install aapanel in centos 8 with using commant in your vedeo how to install aapanel in centos 7, plz help me @@webshanks
I really helpful for me Thank you!!
Glad it helped!
Very useful, thanks
Glad it was helpful!
I am currently using cyberpanel with contabo on this same package. If i move it to aapanel can i use it with wordpress and also smtp server to send bulk emails via fluent crm email marketing plugin?
Absolutely. You can also create WP sites in aaPanel. As long as you properly configure your smtp relay using aaPanel's. Also given that your server allows sending emails at port 25. Otherwise use port 587.
With this do u still need mailgun, Amazon SES? I am really new to this. Can u then take the smtp credentials and connect to create an smtp relay.
No, you don't need those. You can use its smtp relay to be able to send using thunderbird or other mail clients.
Hi thanks for this helpfull video, i have a doubt how many domain we could add and how many users we can create through this mail server?
You can add unlimited domains and users.
Thanks for your reply its really appreciated@@webshanks
You are welcome!
nice tutorial, can i use the smtp on a mailer like gamadyne and if yes, then what port should be used
Thanks you. You can use it with port 25 or 587.
@@webshanks have successfully done that. Thanks once again for this lovely tutorial. How many number of mails can it send in a day and it will deliver inbox?
@@amahuogodwin9502 it depends on the server you are using.
@@webshanks which server does aapanel use
@@webshanks or rather how do I install a good mailserver
Hello, with a 4gb RAM vps server from contabo, its the same sending limit as a 8gb RAM vps server?
Yes.
@@webshanks thank you so much, you are the best!!!
@@llorenc6987 you're welcome!
hey ,first thank you for the explanation, i have probleme with my inbox in mailserver i dont get response
Please send me your mail tester results in my email. Contactme27@webshanks.com
@@webshanks when i tried to add cp domain i lost access to aapanel and got 404 nginx page
Thanks a lot for this.
Is there any easy way to transfer cPanel emails to aaPanel?
Not that I know of. I don't think it's possible at the moment.
I followed your instructions but my emails don’t go all back I don’t know why?
what about reverse DNS ? otherwise most maisl will go to spam if you use it for cold email i think ? is it possible to setup reverse DNS lookup record in cloudlfare?
Reverse dns should be configured in your server. I don't think it's possible in cloudflare.
How many leads can one use this mailserver to send ?
Or what is the sending limit ?
Hi, it depends on your server. For this method I'm using contabo vps with 25 email/minute limit. But if you want unlimited go for racknerd vps. I have made a tutorial on that one on my chanel. Also there's knownhost that can send up to 60 emails/minute but you have to request to open port 25 for you.
@@webshanks6:12
hello teacher ,i have i problem with this :Rspamd and Postfix i click repair but the problem its stay i install aapanel in centos 8 with using commant in your vedeo how to install aapanel in centos 7, plz can u help me
Can you check you log files? If it still persists, try using Ubuntu 20.04.
After all, can we send to our list just by using Thunderbird? (Or is it just getting responses?...)
You can try sending emails. If it's warm contact.
is his guaranteed to land in the inbox for a new domain? and also can I use this particular method to send 36k emails/day with this method and it will land in the inbox?
Yes but you need to warmup your emails first.
How many mails can be sent per day/month, if I make this SMTP server exactly like in this video you create?
If i buy vps and Domain from namecheap?
Please reply❤️
I'm currently doing 5000 emails per day. Contabo allows you to increase your outbound emails as long as you don't spam. I using this method for b2b cold emails.
How do I find my SMTP server details ? I’m trying to use the smtp for a separate sender like turbo mail & I’m confused on which smtp server details I’m using and which user and password it would be please advise
Go to Mail Server > Domain List and choose your domain > User and you'll find your SMTP relays
when im tryin to sent email test he show this error Some cloud vendors (such as Google, Amazon) close port 25 by default, and you need to contact the vendor to open port 25 before you can use the post office service normally
What vps are you using?
@@webshanks I'm using today Hetzner, and I have the same problem
Can you do this for Mac?
Yes you can. You can use Terminal instead of Bitvise.
Why are my email in Spam junkmail? How can I fix it?
Which email service provider?
I changed the DNS servers but it didn't say: "Cloudflare is now protecting your site." Why?
Wait for at least 24 hours for the dns to propagate.
Does this has auto ip rotation?
Hi, this tutorial doesn't have IP rotation.
Should we warm up our email address? Like 100 emails a day, later 200, 400 etc?
Yes. That's to build reputation. It's like marking your emails as Not spam.
@@webshanks Where can we adjust the email sending speed? 8:25, on settings tab? Or 24:43 Options tab? TY sooo much for your precious time!🥰🥰🥰
This error - need help! Some cloud vendors (such as Google, Amazon) close port 25 by default, and you need to contact the vendor to open port 25 before you can use the post office service normally
You need a vps with open port 25. Check this link. webshanks.com/vps-with-open-port-25/
hello .
when i wanted to add MX , my server restarted, and then i couldn't access my aaPanel error 404 not found . how to resolve it. thank you
Hi, what's the value of your MX? It should not return a 404 unless you change your panel address for the first time. MX has nothing to do with the 404.
You need to contact Vultr to open their port 25 for you. By default, they closed their port 25 to prevent spam. Port 25 is used for sending outbound emails.
Thank you sir, I have signed up with contabo and I am waiting for the verification more than 6 hours im steel waiting. i want to send massive emails using Mautic ? is it a good idea? Can I install aaPanel to control my website and also install mautic on the same VPS? And if there is a better alternative to send mass emails? Thank you@@webshanks
Yes you can use Mautic together with your mail server and website. I suggest before sending out mass mail, you should at least warmup your IP and domain. If Contabo's verification took long, you should contact their support. In my experience they setup my VPS within 2 hours.
Thank so much sir i have my contabo vps . but the probleme i dont recive any email in gmail and in hotmail i recieve it in spam ,my scor it 1.5 points@@webshanks
bro what if we use aapanel DNS Manager this wont work ? as cloudfare DNS ?
I'm not sure what you meant. You can use other DNS provider aside from cloudflare.
@@webshanks aapanel has its own DNS manager all you have to is to register nameservers i guess
I didnt understand revse dns you dont change it .. its not nessary revse dns change in last setion of your vedio please guide
You need to go to your vps and change your reverse dns to your mail server hostname. Some vps might want you to submit request to change rdns for you.
Can we run this on CLOUD VPS 1 = 4 vCPU Cores
6 GB RAM
100 GB NVMe
Absolutely!
Thank you very much, but I've noticed that my mail is being sent to spam with gmail.
Do you have IPv6? Also, what test message did you send?
How to create temp mail website with using aapanel or other. Can you make video.
What do you mean temp mail website? Static website?
Is aapanel Email Forward, email delivery, SMTP, IMPA option available. Which is the cpanel option is in aapanel.
@@zaheera569 yes they're available
@@webshanks can you make a video.
@@zaheera569 which one?
Hi. I have a problem with mail:
HostName Ready no-operation
Postfix-Version The current version is not supported or Postfix is not installed successfully: Repair
Postfix-install Postfix not install,Please click the Fix button Repair
Sqlite-support Postfix has been support sqlite Repair
Dovecot-install Ready no-operation
Redis-install Ready no-operation
Redis-Passwd Ready no-operation
Rspamd-install Rspamd not install,Please click the Fix button Repair
What I should do?
I clicked repair... Get the mail server conf error!
@@Nexoc0880 Hi, can you check the error logs? What OS are you using?
@@webshanks Ubuntu 20.04 LTS. Where are logs? how can I get them? I get this in aaPanel
Now I restarted with compiled option. It takes time
@@Nexoc0880 Close the installation process and restart the panel
Whats the email sending limits
25 emails per minute.
How to fix this error SMTP Error: Could not connect to SMTP host. Failed to connect to server
Did you correctly added your smtp credentials? Port 587 uses tls port 25 no authentication
@@webshanks I sent you the link twice but after some time it is not showing...Can you give me your email where I can send you the details?
Please send it here: contactme27 at webshanks.com
how could I add smtp keys? and use mautic to send these emails through mautic?
Are you referring to SMTP details?
SMTP server: mail.webshanks.store (replace with your own domain)
Username: Your email address
Password: Your email address password
Port: 587
Connection: STARTTLS/TLS
@@webshanks oh really? So basically a service like postal is not needed? One last question. Why specifically 36k per day? Why not more?
@@cabobeatz yes. Contabo has sending limits.
Do you know where I could compare the sending limits between Nerdrack and Contabo? I'm almost ready to grab the yearly plan on Nerdrack for a big project, but want to make a final decision before committing.
Appreciate the work you do with these tutorials!@@webshanks
I made a guide here: webshanks.com/vps-with-open-port-25/
RackNerd has no limits while Contabo has 25 emails/minute but of course your emails must not be spam.
Could you please make one for cyberpanel with contabo !
*Note : found on this channel thanks
You're welcome!
is blacklist is possible with this way?
It depends on the severity of the blacklist. For instance uceprotect blocks some upstream providers and if users want their ips delisted, uceprotect wants an upfront payment.
All my messages turn around, I don’t know why? No message leaves
What's your mail tester results?
hey brother. sadly mine lands in spam when i send to office 365. it has 8.6 rating on spam tester and i tested multiple senders. Any solution? Love your website btw
Sorry to hear that. You can try to warmup your emails first to build reputation. Also be sure to check your IP if it's not on the blocklist.
Will these send to Microsoft or Google if fully warmed up? And could that take like a month + ?
@@danieltaylor6916 Theoretically, yes. For B2B I suggest smartlead or success.ai warmup. For B2C, warmupinbox. Warmup for least three weeks.
I found my email is end up in spam how can i solve it
Which email provider?
Does the site ask you id identify
For Contabo they don't ask for id.
hi, just wanted to know if you can use more than one domain under this configuration? I need to setup at least 15/20 domains, is this possible? And what if I want to use it with subdomains? Thanks!
Hi, this method is limited to 1 domain because you need to add a reverse dns per ip. The solution for this is to purchase additional ip.
@@webshanks what an amazing tutorial, would you mind if I ask what's the DNS configuration for multiple IP rotation?
bro I have a linux VPS . will this work or not?
Yes. Use Ubuntu 20.04
I have linux not ubuntu
@@webshanks
Ubuntu is Linux distro.
What's the best way to contact you directly?
Hi, you can contact me via email. contactme27@webshanks.com
Can we use CSV to send bulk emails?
It depends on what email client you are using.
Cloudflare SSL not working, how to fix
What ssl error are you facing?
Which vps provider accepts bitcoin for payment ??
RackNerd accepts btc, ltc and usdt webshanks.com/racknerdvps
can we setup multiple domain for email?
Yes you can.
@@webshanks also can we install aapanel on existing ubuntu where django apps are already in production?
@@aafan.kuware you can only install this on a fresh OS where no other environment installed.
i got 10/10 but The smtp is not working on my turbomailer and it does not loging on many email management system
What are your settings for turbo mailer?
username which I used the email
Password and server
@@brainchessnovice the email protocols?
How can I make it work... like what are the right settings cos the email only logs into thunderbird and none other email clients
And at some points it doesn't even send mails again as I'm typing
Do we need 400 gb VPS for sending 36k emails a day? Can we use 200 gb?
Yes 200GB will do. Be sure to monitor your disk usage when sending emails.
@@webshanks Where can I see the disc usage?
It's on your dashboard.
Can't send SMTP.. it'll say successfully sent, but no mail is coming both spam and inbox
What is your mail-tester results?
@@webshanksYour message is not signed with DKIM
DomainKeys Identified Mail (DKIM) is a method for associating a domain name to an email message, thereby allowing a person, role, or organization to claim some responsibility for the message.
What's your score on mail-tester? Have you waited for at least 24 hours for the DNS to propagate? Also check your DKIM value if it is correctly added.
Hi can you make a video for mailcow on contabo?
I will make a tutorial soon but on racknerd maybe. They have the almost the same process.
@@webshanks ok thank you so much
Hi, you might want to check this one out th-cam.com/video/aBdRWebfh98/w-d-xo.html
How can I send up to 36k emails in one go
You can't do that in one gulp. You need to spread your emails throughout the day. Contabo has 25 emails/minute limit.
Postfix has been support sqlite error
Please check your logs.
Hey bro do you sell smtp?
Hi, I only setup smtps for now.
hello sir how can i contect you ?
You can contact me on my telegram and email. It's on my bio.
Help me please 😢
Can you help me?
Yes what is it?
aaPanel SMTP not working
What's your mail tester results?
@@webshanks actually I forgot to enable dkim signature now it works perfect, btw thanks for asking 💕
@@SabirBoi04 that's great!
Hello I didn't get 10/10 when I tested it it gave me 4.9/10
What are your complete dns and rdns settings? Tld's also matter.
@@webshanks I don't understand what you mean
Your A, MX and TXT records. Can you share with me your mail-tester results?
Hello?
@@_Duke0 How can I help you?
😢😢
can I have your telegram please !?
Hi, it's webshanks
Thank you so much for this tutorial, can i contact you in provet i may have a great idea for a serious business :)
Hi, hit me up: contactme27 at webshanks.com