In year 2020 around July, I struggled in setting up email server. I wish this tutorial was available then. This was awesome. Hope to see more nerdy videos from you. Cheers man!
@@bytecorner123, their entire network, as in, all IP address ranges? Isn't blacklisting by single IP addresses at a time? I have a Linode server, and I don't run an email server. Blacklist checking sites indicate the IP address is fine, save 1 server out of at least a couple dozen.
@@iamericlentz They are definitely blacklisted by microsoft, luckily it sends a bounce back telling you this so it was easy to just use a relay/smarthost.
Excellent video brother. Cheers to the professional lighting in your studio setup. When someone puts that much time into lighting, you can trust their conscientiousness. Email works perfectly. Well done.
I've set up several email servers in the past and their always a major PITA. This was easy to follow and quick to implement, even nearly 2 years after original release.
Dude, great material. I've researched a "TON" of tutorials only to find them lacking. Now, thanks to you sharing thins knowledge, I can spin up a mail server in @ 20 minutes. For those of us with enough knowledge to be dangerous this just makes us more formidable. Muchas gracias!
This literally has saved me so much time and money. Thank you for the great and easy to follow tutorial! It's rare to find something so useful for my type of work that is so easy to setup and use. Plus you delivered in a way that any person wanting to accomplish this could do with ease! You earned a thumbs up and subscribe.
This could easily be part of a paid Udemy course. Really great job with explaining it all and great camera quality and lightning setup too! Just finished this tutorial and subscribed, keep it up man!
Great video and tutorial. One thing though that's a bit mind blowing to me: 1 out of 100 people posting Linux tutorials seem to know that the capital letters when asking (Y/n) mean it's the DEFAULT answer. So you don't have to type in "capital Y" if it says (Y/n) but just hit enter and that's the same as entering "y" and hit enter. "Do you want to continue (Y/n)" Just hit enter. No need to say "so we type in 'y' to confirm" and hit enter
Hi Tony. Great video. just an FYI, something I learned recently myself. at the install prompts for cyber panel [y/N] means if you press enter No will be the default. [Y/n] means if you press enter, Yes will be the default. It doesn't mean you have to enter capital Y or capital N,.
You'll need to work with your internet service provider (ISP) to do this on your home network. Most times, ISPs don't allow you to host your own email server
A VPS is cheaper than hosting from home and your performance will be better. You pc or laptop will probably consume $20-$60 a month in electricity, ask my how I know...
@@BosnianHeisenberg So if we say the Computer consumes 150W , that would be 3,6KWh per Day so if we multiply this by 365 the PC would consume 1.314KWh in a Year, if we multiply this by the average electricity Price (i speak for Germany because i live there) 1.314x0,28€ = 367,92€ or 435,89US$. I rented a Server for about 10€/Month (11,85US$) that would be 120€ per Year or 142,17US$.
Thank you! RUclips needs more videos like this! Remember also that even if there is not a single email server that comes from this (which I see isn't the case, anyway XD ) these few DIY self serve videos are our only front against VPS server space suddenly skyrocketing salaciously (I admit the last one was on purpose.) Seriously though, server to server competition isnt the a thing anymore. App-controlled inflation is the new capitalism. If we lose the self host option, I have a feeling that were all
This is a great video. I've been looking for a video on how to set up a self-hosted email account. Most videos just tell how to set up a gmail account to use another email address.
As a complete novice at anything IT or tech related, I found your tutorial highly informative. Thank you. I no longer feel jittery, or uncomfortable about trying to do this myself. I do plan to watch this video a few more times before my attempt, but I do have a couple of initial quick questions. 1. Does Linode (or any other software element involved) provide any kind of support once I set up the server? 2. Can port over bulk emails from the current email ISP I am using (probably thousands) 3. Am I able t o have multiple (3 or 4 ) email accounts? Apologizing in advance if these questions are ultra basic.
Thanks, Great information. Just FYI if one of the options are capital it means that just pressing enter would select that one. You don't have to put the letter in capital.
I never wanted to host an email server. But then this video popped up in my feed. Good thing I have plenty of time on my hands. Great video!! But one thing that bugged me. When a y or n is capitalized, it means it is default if you just hit enter. Your selection does not have be typed in capitalized. Thank you!!!
many a time I think I will earn good and contribute to people like you for sharing good stuff for free to needy. I read lot of comments but less contribution. Thanks for everything.
Thank you so much! I really appreciate it. I have a question for you: what about setting up a RDNS without Linode server? What if I have a simple Ubuntu (remote) server without Linode GUI?
Tony, disculpa por no escribirte en ingles, pero me encanta tus videos, son tan claros y concisos que se entiende muy bien a pesar de que no está en español... Sigue adelante 👏🥳🥳
I remember trying to host an email server and it worked, getting it hosted and sending was easy but making it not send to spam was crazy hard. I did so much digging into how to fix it and I kept going deeper and deeper down the rabbit hole setting so many settings and it still kept going to junk. Good to see a video like this, hopefully it works out.
@Tony Teaches Tech - some questions: 1. If I have 2 or more websites hosted on the Linode, should I add a reverse DNS lookup for each site? 2. I already have an A record and an @ record already in DNS from one of your previous tutorial on hosting a website using cyberpanel. Should I remove them? I noticed you did not add them in this tutorial. Not sure if they will cause conflicts. 3. Any videos/recommendations on hardening the mail server once you get it going?
nice tutorial, but if you are following it now, you need to also set the rDNS also for IPv6, add AAAA with IPv6 and edit SPF records to include IPv6. Gmail is trying to authenticate your domain name according to IPv6 not IPv4 now and will refuse your emails if you don't do this
Thanks for this video. I noticed you used the same IP address for both name servers. For .CA domains, CIRA won't allow that. The name servers need to be pointing at unique IP address! Any thoughts on a work around?
Thanks for the great lesson. If I understand this correctly, if you want to run a server on premise, and your ISP blocks port 25, then through the VPS there is a way to open Port 25? How does that work?
Tony I want to set up a email server but you say I will need a static IP. I am behind a centurylink router and I have a dynamic IP. Can I still set up the server and not distrb my present account?
I would like to see how you would connect your Windows Outlook mail client to this mailbox using IMAP configuration with ssl/tls or starttls for both incoming and outgoing mail server? I have been using Webmin/Virtualmin GPL version (free version) for several years now. But I always have issues with connecting Outlook client to it. I often have to set up no SSL on the incoming mail. Very annoying. No problem with Thunderbird for example and of course no issue with the webmail application (Roundcube). I thought maybe this would be interesting for me to find out. The "Cyberpanel" seems a bit simpler to use than Virtualmin, where it is necessary to configure a server template that is used as default with all default parameters for each server to be created. It takes a long time to prepare it unlike your demonstration that was very quick. Once set up, it is quick to create a new server as well. Thanks for the nice video. There is always something new coming up...
Hi Tony, I have a few questions: Could you tell me the type of application you used in creating your video and secondly what camera and lighting did you use for this presentation? Your content is wonderful. Thank you.
Tony, you rock. I am going to have to try CyberPanel Email is hard. Even GCP will not talk to Gsuite. My vhost gets blocked by ATT BellSouth and others. Will have to check this out. Keep up the good work
Tony - Thanks for another solid tutorial , i may be mistaken but I thought it isn’t recommended to host your own email dt deliverability, spam filters and overall high maintenance and complications that come with doing so. Is there something im missing? If u do recommend self hosting email, what would be ur recommend use cases if any?
Hi Pat. I personally don't host my own email server at this point. I resisted making this video on my channel for a while, (because of some of the reasons you mentioned) but there was such demand from my subscribers so I decided to make it anyway. The reason a lot of people want to host their own email server is for privacy so Google or Apple aren't snooping on your messages for example. I trust Google with my data so instead of hosting my own email server or paying for email hosting, I get free email hosting from Google right in my Gmail inbox ruclips.net/video/RbT28X0wiRw/видео.html. This works because I get my domain names from Google Domains. If that's not the case for you and you're interested in this method, you could always do a domain transfer. Btw I know your name cause I did some snooping myself ;) Keep up the good work!
great tutorial i'm going to follow your steps, but i have a question. where did you do the request to get the ports unlock? I'm asking this because i had no luck in AWS when i did my request Greetings!!
Hi. Thanks so much for this tutorial. I set everything up and passed all the tests but when I send a test email, I don't receive it. I have used several email clients. I have set it up several times as well with different IP addresses but nothing.
@@TonyTeachesTech Hi Tony, I must say you've really done a great deal of super cool job here. Everything about the tutorial is just awesome. Nice job. However, After setting up everything, I'm facing the same challenge above. I don't receive email whenever I sent and don't receive either. Any ideas on possible cause?
Helm services ceased operation on December 30, 2022. Providing a tutorial for Helm servers to be converted to Linux servers running Armbian would be great.
Thank you for the tutorial, very good quality! I am new on this and I have a question. How we know and monitor the sending limits (hourly, per minute etc.) of this $10 machine you bought. Is there somewhere a tutorial explaining this? Thanks and keep up!
Hello Tony, First let me thank you for great video & effort. Second, I have a question; at the minute 4:35, why you set ns1 & ns2 to IP address of the VPS & did not provide the nameserver names & IPs as provided by VPS hosting provider?
Tony, you've just saved me a TONNE of time; thank you so much! Quick question: do you have to use the webmail client, or can you connect to Postfix using SMTP (ie: use it as a mail relay)?
Hey Tony, thanks for this amazing content. One quick question, if hosting multiple sites on one Linode instance, can I do the same by using one Linode instance as a mail server for all the multiple domains?
@@TonyTeachesTech thanks Tony. I meant a separate Linode instance for the mail server but for multiple domains. Of course my web files are on a different server. Would you recommend that?
Great Tut Tony. Was curious about the skim setting but I didn't see it in the video. Also, are there any mail-merge add-ons that are compatible with this email option?
As a new learner, i tried setup with other mails, but after follows your tutorials. it create all this like charm. one thing i get u used gmail while response, i think already bind your domain mail in to gmail service...
Hi Tony! Ur tutorial is really a great thing for all of us. Can i ask please if can we use the mail on outlook office app? what settings it should be? Thank you in advance Tony! You're great man!
Hi John. I've never linked this up to Outlook, but it should be possible. See this video to get an idea of what the settings should be ruclips.net/video/QMBTgw4hCSM/видео.html
Getting error while using SMTP - tried with all port. 587 - The remote certificate is invalid according to the validation procedure. 465 - The operation has timed out. 25 - Transaction failed. The server response was: 5.7.1 : Relay access denied
Hey, great video but I was wondering if you could make the tutorial again but this time on a personal linux server since i dont have a linode and neither can I get one
Most of the steps on a personal server would be the same. You'll probably run into an issue with setting up reverse DNS though since most residential internet service providers don't support that capability
Like I said in another comment, great tutorial. One question tho, what are the extra steps that you need to do in linode to set up the domain correctly, if these are even necessary (I'm refering to the steps mentioned in the link you provide: Running a Mail Server on linode)? Or is it just the issue of contacting linode to open the e-mail ports and nothing else needs to be done? I'm asking because I can receive emails but I can't send them and now I'm doing some additional troubleshooting.
Tony, You are the most valuable person on the whole youtube. I found this information so helpful. I do have few questions though. What's the sending limit of this email server? can we connect these emails with any third party app like outlook or gmail? How we can do bulk sending with any 3rd party software? Can we connect a dedicated IP address with this email server? If yes than how. I would be very grateful if you can answer these questions.
Please see this video for connecting to an email client ruclips.net/video/QMBTgw4hCSM/видео.html There is no sending limit. I don't know about your other questions
It is so hard to find videos and training that explain each step so we "CAN" do it manually. I want to type out every single detail in each step in al of the records.
This is outstanding, thank you. Quick question: Can I retain my GoDaddy website hosting AND have my linode email server use the same DNS name, or does my linode email DNS name need to be different? My guess is the answer lies in me hosting my own name server on the linode website where it'll point to my GoDaddy site for the root website, but the MX records will point to the linode email server. Am I close? Please explain.
Nice tutorial. I was able to set up everything per the video, however, for some reason, my mails dont get delivered. What could be the reason for that?
Очень хороший хостинг для аренды VPS/VDS под сайты и почту WELLWEBNET! Поддержка на высоте, скорость работы VPS сервера максимальна, маленький пинг, возможность выбора одного из 5-ти ДЦ мира. Панельку ISP ставят сами и делают перенос. SSL сертификаты бесплатные настраивают и при продлении потом не отваливается как у других; Почту настраивает так что она наконец то попадает во входящие!!! Я в восторге!
These records should automatically be created for you. You can see them by going to Main -> DNS -> Add/Delete Records and select your domain from the drop down list. But you're right, it would have been helpful to show this in the video!
In year 2020 around July, I struggled in setting up email server. I wish this tutorial was available then. This was awesome. Hope to see more nerdy videos from you. Cheers man!
Glad it helped, and definitely more to come!
Tip for those who can't send Emails: Linode blocks the Email ports by default. You have to create a ticket to unblock them.
Also their network is now blacklisted so you should use an smtp relay.
@@bytecorner123, their entire network, as in, all IP address ranges? Isn't blacklisting by single IP addresses at a time?
I have a Linode server, and I don't run an email server. Blacklist checking sites indicate the IP address is fine, save 1 server out of at least a couple dozen.
@@iamericlentz They are definitely blacklisted by microsoft, luckily it sends a bounce back telling you this so it was easy to just use a relay/smarthost.
@@bytecorner123 any alternative ?
Excellent video brother. Cheers to the professional lighting in your studio setup. When someone puts that much time into lighting, you can trust their conscientiousness. Email works perfectly. Well done.
Thank you so much for noticing! It definitely took me a while to get it "perfect" 😉
Happy to hear this video helped you.
This tutorial is excellent, I finished it without any problems and my email server is up and running.
subscribed
Thank you Tony
Great to hear!
I've set up several email servers in the past and their always a major PITA. This was easy to follow and quick to implement, even nearly 2 years after original release.
are you sure?
to be clear, im new and I am depending on solid advice from randoms.. no offence
"Behind The Green Mask" by Rosa Koire
.. my communications moving forward demand to be bullet proof
Dude, great material. I've researched a "TON" of tutorials only to find them lacking. Now, thanks to you sharing thins knowledge, I can spin up a mail server in @ 20 minutes. For those of us with enough knowledge to be dangerous this just makes us more formidable. Muchas gracias!
Thanks so much :)
I absolutely loved this tutorial! Thank you so much! And Merry Christmas, bro
Merry Christmas to you too!
This literally has saved me so much time and money. Thank you for the great and easy to follow tutorial!
It's rare to find something so useful for my type of work that is so easy to setup and use. Plus you delivered in a way that any person wanting to accomplish this could do with ease! You earned a thumbs up and subscribe.
Thanks Zach :)
Couldn’t agree more!
Cap 🧢
This could easily be part of a paid Udemy course. Really great job with explaining it all and great camera quality and lightning setup too! Just finished this tutorial and subscribed, keep it up man!
Wow, thanks!
@@TonyTeachesTech brother. Where did you make a username? For when u have to sign in to cyberpanel
@@theycallmecbswishers1718 I didn't. The default it admin
Then it would not be free
@@vincent-thomas 🤷♂
Great video and tutorial. One thing though that's a bit mind blowing to me: 1 out of 100 people posting Linux tutorials seem to know that the capital letters when asking (Y/n) mean it's the DEFAULT answer. So you don't have to type in "capital Y" if it says (Y/n) but just hit enter and that's the same as entering "y" and hit enter.
"Do you want to continue (Y/n)"
Just hit enter. No need to say "so we type in 'y' to confirm" and hit enter
Damn, makes sense actually
Thanks for pointing this out!
When people don’t know things like that, I trust them less 😂 IT prejudices
No offense Tony lol
Amazing tutorial, thanks Tony! Your the man!!
My pleasure!
Similar tutorials on other videos but they don't explain what and why. This was really good.
Happy you found me Kevin
how to set reverse dns i am using ubuntu 22.04 lts on actual server not vps how to configure it with this setup
Hi Tony. Great video. just an FYI, something I learned recently myself. at the install prompts for cyber panel [y/N] means if you press enter No will be the default. [Y/n] means if you press enter, Yes will be the default. It doesn't mean you have to enter capital Y or capital N,.
Hello! Good tutorial, I’m configuring this on my personal PC with Ubuntu. How can I set up the RDNS if it is not a vps?
You'll need to work with your internet service provider (ISP) to do this on your home network. Most times, ISPs don't allow you to host your own email server
A VPS is cheaper than hosting from home and your performance will be better.
You pc or laptop will probably consume $20-$60 a month in electricity, ask my how I know...
@@brianburch3317 how you know
@@BosnianHeisenberg So if we say the Computer consumes 150W , that would be 3,6KWh per Day so if we multiply this by 365 the PC would consume 1.314KWh in a Year, if we multiply this by the average electricity Price (i speak for Germany because i live there) 1.314x0,28€ = 367,92€ or 435,89US$. I rented a Server for about 10€/Month (11,85US$) that would be 120€ per Year or 142,17US$.
this guys is the SHIT ! I mean he knows his stuff. he smokes all other "tutorialists" out there !
I really appreciate that 🙏
Thank you! RUclips needs more videos like this! Remember also that even if there is not a single email server that comes from this (which I see isn't the case, anyway XD ) these few DIY self serve videos are our only front against VPS server space suddenly skyrocketing salaciously (I admit the last one was on purpose.) Seriously though, server to server competition isnt the a thing anymore. App-controlled inflation is the new capitalism. If we lose the self host option, I have a feeling that were all
And I'm only half joking : ).
Thanks Nate ;)
This is a great video. I've been looking for a video on how to set up a self-hosted email account. Most videos just tell how to set up a gmail account to use another email address.
Man, I love Old Bay. And your tutorial.
Cheers! 🍻🦀
Thanks, you teach not too fast, not too short in simple practical method.
Thanks, that's my goal!
THANK YOU SO MUCH MAN! you are a fucking legend man, thank you for sharing the knowledge brother.
You're welcome!
You just got a new subscriber. Thank you so much for taking time to make this quality video...
its crazy that we dont have to even touch the dns records creation part. awesome video!!!
This is my first view on you channel and i really appreciate you hard work. Subscribed your channels now.
Love from Pakistan 🇵🇰
Thanks man, I appreciate you
As a complete novice at anything IT or tech related, I found your tutorial highly informative. Thank you. I no longer feel jittery, or uncomfortable about trying to do this myself. I do plan to watch this video a few more times before my attempt, but I do have a couple of initial quick questions. 1. Does Linode (or any other software element involved) provide any kind of support once I set up the server? 2. Can port over bulk emails from the current email ISP I am using (probably thousands) 3. Am I able t o have multiple (3 or 4 ) email accounts? Apologizing in advance if these questions are ultra basic.
Thanks, Great information. Just FYI if one of the options are capital it means that just pressing enter would select that one. You don't have to put the letter in capital.
Wow. Great content. Straight away subscribed.
Thanks, I really appreciate it 🙏
I never wanted to host an email server. But then this video popped up in my feed. Good thing I have plenty of time on my hands.
Great video!! But one thing that bugged me. When a y or n is capitalized, it means it is default if you just hit enter. Your selection does not have be typed in capitalized.
Thank you!!!
Did not know that! Thanks for pointing that you :)
many a time I think I will earn good and contribute to people like you for sharing good stuff for free to needy. I read lot of comments but less contribution. Thanks for everything.
Hi, wow what a fantastic video and easy to follow but I have an issue as I send email and never arrive at send destination but do receive email inbox
Please submit a ticket to Linode support asking to unblock email ports (see Note #2 tonyteaches.tech/self-hosted-email-with-cyberpanel/)
Really great. I'm very impressed. You are a genius. I've subscribed to your channel and liked👍! Keep up the good work!
I really appreciate that!
I agree, @Tony is a genius! I just saw this video clip and although am a noob at this, I will try! You are awesome @Tony!
Thank you so much! I really appreciate it. I have a question for you: what about setting up a RDNS without Linode server? What if I have a simple Ubuntu (remote) server without Linode GUI?
Very neat and clear explanation. Thank you Tony 😊
Very welcome
Awesome, love your videos. Waiting for more videos on Cyberpanel and Linux/Wordpress security.
Thank you. More to come!
Tony, disculpa por no escribirte en ingles, pero me encanta tus videos, son tan claros y concisos que se entiende muy bien a pesar de que no está en español... Sigue adelante 👏🥳🥳
🙏🙏🙏
Superb way of explanation!. Loved the video.
Thanks Ali!
Great Tutorial, Excellent. Can you please tell me, What is the email sending per day limit??
There is no limit
I'm already subscribed to this amazing tech chanel.
Good explanation, and very interesting to watch til end. Keep up the good work.
Thank you very much!
Congrats on the channel growth. Great tutorial. I'm personally interested in your point of view on spam protection... Maybe a compare? :)
I will need to research that topic a bit more!
Great video Tony.
Thanks 👍
I remember trying to host an email server and it worked, getting it hosted and sending was easy but making it not send to spam was crazy hard.
I did so much digging into how to fix it and I kept going deeper and deeper down the rabbit hole setting so many settings and it still kept going to junk.
Good to see a video like this, hopefully it works out.
Wow, I subbed this is great stuff!
Thanks for the sub!
@Tony Teaches Tech - some questions:
1. If I have 2 or more websites hosted on the Linode, should I add a reverse DNS lookup for each site?
2. I already have an A record and an @ record already in DNS from one of your previous tutorial on hosting a website using cyberpanel. Should I remove them? I noticed you did not add them in this tutorial. Not sure if they will cause conflicts.
3. Any videos/recommendations on hardening the mail server once you get it going?
Life saver right here Tony!! Seriously!! Thank you!!
You're very welcome Matt!! Enjoy :)
Great Video! Worked like a charm. Only thing I had to adjust where the Ports on my Server.
Happy to hear that
This was exceptionally helpful. Thanks for your hard-work my brother 🇺🇸💪🏽
nice tutorial, but if you are following it now, you need to also set the rDNS also for IPv6, add AAAA with IPv6 and edit SPF records to include IPv6. Gmail is trying to authenticate your domain name according to IPv6 not IPv4 now and will refuse your emails if you don't do this
Thanks for this video. I noticed you used the same IP address for both name servers. For .CA domains, CIRA won't allow that. The name servers need to be pointing at unique IP address! Any thoughts on a work around?
Thanks for the great lesson. If I understand this correctly, if you want to run a server on premise, and your ISP blocks port 25, then through the VPS there is a way to open Port 25? How does that work?
can you make a comparison of VPS companies and a comparison in 2nd video of Gloud Free Tier solutions ?
I plan to do an overarching comparison one day
Awesome video, thanks Tony
Sure thing :)
Nice! Definitely going to try this out. Already have 2 domains just sitting around name cheap… Ty
Sure thing
Thanks a lot, your tutorial is very valuable for a beginner like me.
Very good video and best explanation of how configure that, thanks!
Glad it was helpful!
Thanks for sharing such a nice tutorial, but if we 2 separate domains, then what should we do in reverse DNS?
I’m not sure if it’s possible to have 2 different domains with reverse dns
This was golden! Thanks a lot
Glad you liked it! You're welcome
Tony I want to set up a email server but you say I will need a static IP. I am behind a centurylink router and I have a dynamic IP. Can I still set up the server and not distrb my present account?
very useful. thank you for sharing valuable tech content like this one.
I would like to see how you would connect your Windows Outlook mail client to this mailbox using IMAP configuration with ssl/tls or starttls for both incoming and outgoing mail server?
I have been using Webmin/Virtualmin GPL version (free version) for several years now. But I always have issues with connecting Outlook client to it. I often have to set up no SSL on the incoming mail. Very annoying. No problem with Thunderbird for example and of course no issue with the webmail application (Roundcube).
I thought maybe this would be interesting for me to find out.
The "Cyberpanel" seems a bit simpler to use than Virtualmin, where it is necessary to configure a server template that is used as default with all default parameters for each server to be created. It takes a long time to prepare it unlike your demonstration that was very quick.
Once set up, it is quick to create a new server as well.
Thanks for the nice video. There is always something new coming up...
Hi Tony,
I have a few questions:
Could you tell me the type of application you used in creating your video and secondly what camera and lighting did you use for this presentation?
Your content is wonderful. Thank you.
Thank you for the great and easy to follow tutorial!
Tony, you rock. I am going to have to try CyberPanel
Email is hard. Even GCP will not talk to Gsuite. My vhost gets blocked by ATT BellSouth and others.
Will have to check this out. Keep up the good work
Yeah, check it out. Thank you for your kind words :)
Super cool step by step clip, like to see more enhancements of the server.
Thanks!
@@TonyTeachesTech I am unable to install CyberPanel on 32bit Ubuntu server on IBM Cloud? Can you suggest a way to do it or any other product?
@@TomoTechno Here are the system requirements for CyberPanel cyberpanel.net/docs/installing-cyberpanel/
Tony - Thanks for another solid tutorial , i may be mistaken but I thought it isn’t recommended to host your own email dt deliverability, spam filters and overall high maintenance and complications that come with doing so. Is there something im missing? If u do recommend self hosting email, what would be ur recommend use cases if any?
Hi Pat. I personally don't host my own email server at this point. I resisted making this video on my channel for a while, (because of some of the reasons you mentioned) but there was such demand from my subscribers so I decided to make it anyway. The reason a lot of people want to host their own email server is for privacy so Google or Apple aren't snooping on your messages for example.
I trust Google with my data so instead of hosting my own email server or paying for email hosting, I get free email hosting from Google right in my Gmail inbox ruclips.net/video/RbT28X0wiRw/видео.html. This works because I get my domain names from Google Domains. If that's not the case for you and you're interested in this method, you could always do a domain transfer.
Btw I know your name cause I did some snooping myself ;) Keep up the good work!
@@TonyTeachesTech ha same to you!
Thanks for your amazing tutorials.
You're welcome!!
great tutorial i'm going to follow your steps, but i have a question.
where did you do the request to get the ports unlock?
I'm asking this because i had no luck in AWS when i did my request
Greetings!!
You can open a ticket in your dashboard if you choose to use Linode
Crazy good tutorial... you earned a sub
Thanks for the sub!
At what point in the video did you show us how to set up a username
7:28
Hi. Thanks so much for this tutorial.
I set everything up and passed all the tests but when I send a test email, I don't receive it. I have used several email clients. I have set it up several times as well with different IP addresses but nothing.
That's weird. It's a very hard thing to figure out why it's not working. Have you checked you mail logs on the server for clues?
@@TonyTeachesTech Hi Tony, I must say you've really done a great deal of super cool job here. Everything about the tutorial is just awesome. Nice job. However, After setting up everything, I'm facing the same challenge above. I don't receive email whenever I sent and don't receive either. Any ideas on possible cause?
What does the Mail Domain checkbox do? Located when creating a website
It'll automatically create mail.example.com
Thanks for the tutorial Tony... Can you pls what are capabilities of this mail server 10$ and 5$.... How many mails we can send per month?
You can send as many emails as you'd like
Helm services ceased operation on December 30, 2022. Providing a tutorial for Helm servers to be converted to Linux servers running Armbian would be great.
Great Video, look forward to others!
More to come!
Thank you for the tutorial, very good quality! I am new on this and I have a question. How we know and monitor the sending limits (hourly, per minute etc.) of this $10 machine you bought. Is there somewhere a tutorial explaining this? Thanks and keep up!
There is no sending limit
There is no limit defined. You can manually configure limits in postfix config. You can monitor the statistics through a command line tool.
Hello Tony, First let me thank you for great video & effort. Second, I have a question; at the minute 4:35, why you set ns1 & ns2 to IP address of the VPS & did not provide the nameserver names & IPs as provided by VPS hosting provider?
This is because we want to have CyberPanel control everything DNS-related, so by pointing the nameservers to the IP of the VPS, we can accomplish that
Great tutorial! What should I do if my emails go to the spam folder?
Please use www.mail-tester.com/. This will provide suggestions
Tony, you've just saved me a TONNE of time; thank you so much! Quick question: do you have to use the webmail client, or can you connect to Postfix using SMTP (ie: use it as a mail relay)?
This video will show you how to connect to an external client ruclips.net/video/QMBTgw4hCSM/видео.html
Hey Tony, thanks for this amazing content. One quick question, if hosting multiple sites on one Linode instance, can I do the same by using one Linode instance as a mail server for all the multiple domains?
While I think it's possible, I recommend keeping your web and email hosting on separate servers
@@TonyTeachesTech thanks Tony. I meant a separate Linode instance for the mail server but for multiple domains. Of course my web files are on a different server. Would you recommend that?
Great Tut Tony. Was curious about the skim setting but I didn't see it in the video. Also, are there any mail-merge add-ons that are compatible with this email option?
What skim setting? I haven't tried any add-ons
Hey! Great video!
Quick question, how to create a reverse DNS server on Google cloud? I use the free tier and unfortunately no info on the same :(
thank you man you make it so easy
No problem!
As a new learner, i tried setup with other mails, but after follows your tutorials. it create all this like charm. one thing i get u used gmail while response, i think already bind your domain mail in to gmail service...
Hi Tony!
Ur tutorial is really a great thing for all of us.
Can i ask please if can we use the mail on outlook office app? what settings it should be?
Thank you in advance Tony! You're great man!
Hi John. I've never linked this up to Outlook, but it should be possible. See this video to get an idea of what the settings should be ruclips.net/video/QMBTgw4hCSM/видео.html
Getting error while using SMTP - tried with all port.
587 - The remote certificate is invalid according to the validation procedure.
465 - The operation has timed out.
25 - Transaction failed. The server response was: 5.7.1 : Relay access denied
If using Linode, please open a ticket to have these ports opened
Hey, great video but I was wondering if you could make the tutorial again but this time on a personal linux server since i dont have a linode and neither can I get one
Most of the steps on a personal server would be the same. You'll probably run into an issue with setting up reverse DNS though since most residential internet service providers don't support that capability
This is great tutorial! Can we do it the same way to provide email marketing service?
Probably, but I'm not familiar with email marketing services at this point
Like I said in another comment, great tutorial. One question tho, what are the extra steps that you need to do in linode to set up the domain correctly, if these are even necessary (I'm refering to the steps mentioned in the link you provide: Running a Mail Server on linode)? Or is it just the issue of contacting linode to open the e-mail ports and nothing else needs to be done? I'm asking because I can receive emails but I can't send them and now I'm doing some additional troubleshooting.
You’ll need to ask linode to open email ports AND setup the reverse DNS in your Linode dashboard on order to send and receive emails
Tony, You are the most valuable person on the whole youtube. I found this information so helpful. I do have few questions though.
What's the sending limit of this email server?
can we connect these emails with any third party app like outlook or gmail?
How we can do bulk sending with any 3rd party software?
Can we connect a dedicated IP address with this email server? If yes than how.
I would be very grateful if you can answer these questions.
Please see this video for connecting to an email client ruclips.net/video/QMBTgw4hCSM/видео.html
There is no sending limit.
I don't know about your other questions
Great to see your Videos & Knowledge :)
Please Keep Going
Thank you, I will!
It is so hard to find videos and training that explain each step so we "CAN" do it manually. I want to type out every single detail in each step in al of the records.
This is outstanding, thank you.
Quick question:
Can I retain my GoDaddy website hosting AND have my linode email server use the same DNS name, or does my linode email DNS name need to be different?
My guess is the answer lies in me hosting my own name server on the linode website where it'll point to my GoDaddy site for the root website, but the MX records will point to the linode email server. Am I close?
Please explain.
Thanks Tony I want able to set it up, but what is the difference between and email server and smpt? Can I connect this to mautic?
I haven't look into this yet, but I plan on investigating in the future
Thanks Tony. Great tutorial. However, just a question: Don't Linode block port 10 by default like AWS or other clouds?
Not sure about port 10, but they do indeed block ports 25, 465, and 587 www.linode.com/blog/linode/a-new-policy-to-help-fight-spam/
Can you show us how to setup incoming and outgoing conf and link it with thunderbird app. THANKS
What do you mean by incoming and outgoing conf?
Nice tutorial. I was able to set up everything per the video, however, for some reason, my mails dont get delivered. What could be the reason for that?
Please see Note 2 here tonyteaches.tech/self-hosted-email-with-cyberpanel/
Очень хороший хостинг для аренды VPS/VDS под сайты и почту WELLWEBNET! Поддержка на высоте, скорость работы VPS сервера максимальна, маленький пинг, возможность выбора одного из 5-ти ДЦ мира. Панельку ISP ставят сами и делают перенос. SSL сертификаты бесплатные настраивают и при продлении потом не отваливается как у других; Почту настраивает так что она наконец то попадает во входящие!!! Я в восторге!
What?
Should have shown SPF and DMARC as well. Also often Outlook servers cause a pain when it comes to email delivery and not get flagged as spam email
These records should automatically be created for you. You can see them by going to Main -> DNS -> Add/Delete Records and select your domain from the drop down list. But you're right, it would have been helpful to show this in the video!
Amazing, thanks tony
Sure thing Ravi
Great video , how many email can send per hour ? Is there any limitations on sending?
There are no limit to how many emails that you can send
@@TonyTeachesTech there is a limit :(
@@pukimakkill867 what do you mean?