Тёмный

SELF-HOSTED | Set up and run your own Mailserver with Mailcow | DNS, Security, Installation, Test 

OPENTAQ
Подписаться 2,9 тыс.
Просмотров 110 тыс.
50% 1

Опубликовано:

 

21 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 226   
@ze3rax
@ze3rax 5 месяцев назад
You are amazing in teaching, period. I've spent numerous hours reading this, reading that, many enthusiasts' websites on "How to", yet none of them were able to share the information the way I find it right - sharing it in such a way in order to teach the other side. Thank you! You did great! My server is running right now and it's receiving all the emails (tested).
@boss0killer
@boss0killer Год назад
This is what a tutorial is supposed to look like! Thank you!
@WokCorner
@WokCorner Год назад
25:48 - you just made me flashback to a Better Call Saul scene with that word "truly". "is there no other way, truly?" this sentence lives in my heart rent-free
@ishi92
@ishi92 Год назад
thank you! mailcow has made the process so easy that its a no brainer for a tech company to run their own mail server - especially if privacy matters to your organization. now need to look into backups.
@p4nd4hunters68
@p4nd4hunters68 3 дня назад
How did you resolve it? I believe Portainer can back up the entire container in some way. Or is there another method?
@nura943
@nura943 Год назад
Hi Karsten, das ist das genialste Tutorial, dass ich jemals zu dem Thema gesehen habe. Du hast damit meinem Mailserver Projekt krassen Rückenwind gegeben. Tausend Dank dafür. Das ist so kurzweilig und cool gemacht und hat zwischen den Parts, die ich schon kannte, die Brücken gebaut. Genial.
@Star-egy
@Star-egy Год назад
you are so great, please come back with more self hosted series we need the great way of explaination, also let me say we miss you :)
@dwrout
@dwrout Год назад
Awesome tutorial, I did this as self-hosted on proxmox vm. I only needed additional port forwarding, edits to my reverse proxy and also my domain name host screen layout looked different to the one used, but it came up as in the tutorial. Scored 10/10 on the email test. Great job on the video.
@raven325i
@raven325i 2 года назад
Seriously good job at explaining the process - although I installed mine on a ubuntu platform, most of it was the same - so thanks for your video tutorial. It helped a lot!
@psi4j
@psi4j Год назад
I love the content. I have one bit of unsolicited constructive criticism though, and I only am saying this because I believe you will succeed in this RU-vid game: I would back off a bit on the zoom cuts. If you do it too often, it can become distracting. I would use it to add emphasis only on particular points or when the subject is changing or taking a slight detour. Great camera angle and your technique is on point too, just over used. Most important of all, you're a good speaker and the content is top notch. Keep up the good work, my friend! I'm your 777th subscriber!
@benjaminralston7046
@benjaminralston7046 Час назад
+1 on backing off on the zoom cuts. I am easily distracted and I could not focus on the tutorial because the view was constantly changing.
@jim7smith
@jim7smith Год назад
One of the best tutorials I have seen in years of watching. No extraneous babbling, just the facts. Seriously, this was excellent. My only mild complaint is the background music, especially one part where it had vocals. I am hard of hearing anyway, and have to focus to hear the narration. Thanks so much, and praying for your safety in these troubled times for the Ukraine!
@sideshowlol
@sideshowlol 11 месяцев назад
Thank you for your excellent tutorial, Mr Opentaq. 🙏😎 Sound quality was plenty good enough and your explanations were very helpful. One thing I ran into after the main installation was done was the need to set up an SMTP relay server for my VPS. I couldn't send any email without doing this. This can now be done in the Mailcow UI. There's a section in the mailcow docs under Postfix and Relayhosts. Apart from this, I had a few other things to sort out. I'm testing mailcow on a 2GB RAM server which meant I had to disable ClamAV to prevent out-of-memory situations. I realise this is not recommended for a production email server but it has seemingly been fine for testing and has allowed me to familiarise myself with the rest of the mailcow services.
@the_chilli_town
@the_chilli_town 12 дней назад
Hello @sideshowlol , what cloud provider are you using. None of the big one seems to open port 25 for new users
@sideshowlol
@sideshowlol 12 дней назад
@@the_chilli_town Have you tried alternatives such as port 587 (SMTP with auth) or port 465 (SMTP over SSL)?
@PeterBatah
@PeterBatah 8 месяцев назад
By far one of the better mail server tutorials that I have had the pleasure of sitting through. Wonderful. Thank you for sharing your time and expertise with us. Much appreciated.
@patrickscheel2033
@patrickscheel2033 2 года назад
As always, a wonderful and inspiring video! Keep it up!
@opentaq
@opentaq 2 года назад
Thank you so much!
@Epicvids61
@Epicvids61 Год назад
Amazing content, thank you for the tips! Got a 8.7 on the spam meter, and setup my first mailserver!!
@pharaohstudiosllc
@pharaohstudiosllc 7 месяцев назад
Great Tutorial! Time for us to take control of our own data & businesses moving forward..
@commievoyager
@commievoyager 2 года назад
Awesome video! It's just a great job! I'll try this manual tomorrow. I hope it will work. Thanks for your efforts.
@3rdClaude
@3rdClaude Год назад
Thanks so much for this video. Every other video I found about a mail server was installing a server that had no GUI. Thisa make it so much easier. Liked & subscribed!
@viniciostorres
@viniciostorres 7 месяцев назад
Great tutorial! The only problem I faced was the time propagation of DNS updates. Thank you very much for your video.
@akiyai
@akiyai 7 месяцев назад
Very nice, useful and complete tutorial. Thank you. I will give a trial and install this server. You have convinced me of having my own mail server!
@frankuchan3080
@frankuchan3080 2 года назад
Thank you! I was able to successfully set up my own mailserver!
@notDacian
@notDacian 2 года назад
I run mailinabox for years now, and i never had problems!
@notDacian
@notDacian 2 года назад
Also it requires much less resources
@kennethlau8108
@kennethlau8108 2 года назад
@@notDacian what server provider are u using. As alot of service providers ban the mail ports
@notDacian
@notDacian 2 года назад
@@kennethlau8108 In the beginning i used AWS Lightsail, but now i moved my box to Hertzner, they have better deals and overall i feel the performance is better. For Hertzner you have to wait 1 month for your account to be able to open port 25.
@MichaelSharpTechniSmart
@MichaelSharpTechniSmart Год назад
@@kennethlau8108 You can see he is using Hetzner, but you have to aopply after 3 months to unblock port 25.
@chimastudios
@chimastudios Год назад
@@notDacian if I can use AWS Lightsail I'm good then
@James_Alfonso
@James_Alfonso 3 месяца назад
This is the first tutorial I was able to fulfill my mail server without a glitch
@sparti89
@sparti89 2 года назад
Nice, and now i have a domain where i can host my own website. Looking forward for more videos to recycle domains :)
@dallascao
@dallascao 5 месяцев назад
Thank you! By the way if you get a "unbound test fail" error, replace the unbound image with unbound-mailcow: image: mvance/unbound:latest
@geoffgates8264
@geoffgates8264 Год назад
proper tutorial and no stupid loud music. cheers, by the way I did it and it works.
@francesco4143
@francesco4143 Год назад
Hello and thank you very much for the clear and simple guide, but I wanted to ask you if you could also add the guide for port forwarding that needs to be done on your home router (provided that you always need to have a static public address) and if NGINX Proxy is also present Manager what should he manage and how? Sorry for too many questions but I think this part should be explored :-) Thank you very much
@zekarov
@zekarov Год назад
A fantastic tutorial! Thank you
@ADHDOCD
@ADHDOCD Год назад
This is a great tutorial. Can you also make a video on domain/email reputation & deliverability?
@romainrochas1474
@romainrochas1474 4 месяца назад
Mooohooooo it works !!!! Thank you so much ! (I am on this for almost 1 month already...) I still have to fix these anoying email blocking and spam categorization, but I can send and receive mails :)
@saranyasreedharan480
@saranyasreedharan480 4 месяца назад
I setup the same in ec2 instance and one more local machine. It is working fine. When I am working on the production it is not working ans expected. After adding the DNS. while clicking in the DNS ( to see the record). It is showing 504 gateway time out error. Do have any idea?
@gf6h75fghfghfghdfh7
@gf6h75fghfghfghdfh7 Год назад
Great video! Very well explained. My only concern is email reachability these days (aka oligopoly). Did you have any big issue?
@vmerinom
@vmerinom 5 дней назад
Thanks for this great explanation and the video! Regards from Chile
@FirstnameLastname-we6dh
@FirstnameLastname-we6dh Год назад
For better security don't setup a root password when installing Debian. If you skip this and only setup a user account the root account will be disabled and you'll get root access on the user account when using the sudo automatically. You may also want to enable automatic updates by installing and configuring unattended-upgrades.
@martingerlach_1990
@martingerlach_1990 11 месяцев назад
You mean PGP instead of a root password and get root access with sudo -aG sudo username?
@donboscow9291
@donboscow9291 8 месяцев назад
THE tutorial on this topic! No other tutorial comes close!
@sirwrad
@sirwrad Год назад
the best tutorial to build a mail server that i've seen! thanks a lot!
@opentaq
@opentaq Год назад
Thank you!
@DNAblue2112
@DNAblue2112 Год назад
I managed to get everything but the DNS setup by myself. But this tutorial is awesome and I wish I had used it for the whole setup. Regardless, thanks for the help with the DNS portion!
@AlexS-so7wk
@AlexS-so7wk 6 месяцев назад
You are a marvellous person, thank you for the video. I understand almost everything that you said, and it was quite useful for me. A few times I skiped a content, and got lot of waste of time then, so It was a little funny to find solution of my problem in a passage of the video that I skiped :)
@fransvanderwerf7485
@fransvanderwerf7485 Год назад
Excellent tutorial from Germany! You've been a great help here :) Many many thanks
@gopireddy5131
@gopireddy5131 2 дня назад
Excellent tutorial; saved me a ton of time! Got this running and created a few mail boxes with a password that the users should change on first login. What config changes do I make to require users to change their passwords on first login? Appreciate any help. I didn't see any UI elements on the webmail client to change the password.
@MichaelSharpTechniSmart
@MichaelSharpTechniSmart 2 года назад
I liked, subscribed and HIT the notification bell! Can you go a bit deeper on the rest of the DNS settings? btw, I like the female vocalist's voice in your background music. What is it?
@JuanFernandoGallegoGomez
@JuanFernandoGallegoGomez 11 месяцев назад
The hardest part is migrating from a previous mail system preserving all previous data for all accounts, specially if it is a lot.
@connor7439
@connor7439 10 месяцев назад
Not really. IMAP sync.
@nilpo
@nilpo 8 месяцев назад
​@@connor7439yep. This.
@reformatioinpeius2743
@reformatioinpeius2743 11 месяцев назад
Help! I can send emails but can't recieve them. Anybody have any idea of why it may be?
@thomasherbrig4951
@thomasherbrig4951 Месяц назад
Great video. Well done. I'll give it a try
@Dvalin21
@Dvalin21 3 месяца назад
Hello, I was wondering if you could do a updated version of this video? Cloudfare and mailcow has changed a lot. Thanks in advance.
@YeloPartyHat
@YeloPartyHat 6 месяцев назад
The command that is unfortunately not in the description: sudo ufw allow 22,25,80,110,143,443,465,587,993,995,4190/tcp
@Andrei-ds8qv
@Andrei-ds8qv 4 месяца назад
Very nice, in depth tutorial, thanks
@yourlinuxguy
@yourlinuxguy Год назад
Why didn't you used port 587? Like these ports are supposed to used for SMPT delivery rather than port 25 which is SMPT relay and is blocked by most ISP and Cloud Providers.
@danielrdugan
@danielrdugan Год назад
Great tutorial!! Question tho.. would using a service like no-ip or duckdns work for setting this up in my home lab? I really dislike the idea of having a monthly bill of using a VPS and I find the cost of using no-ip way more affordable
@invention69
@invention69 29 дней назад
Hi. Please also specify what is the required speed of internet connection? If running at home with static ip.
@angeldelvax7219
@angeldelvax7219 Месяц назад
Why do you use docker? Does mailcow have a relay built in? How do you do the reversed DNS part on a local physical machine in stead of a VPS?
@CrynogarTM
@CrynogarTM Год назад
Running Mailcow on homelab🤓 and use VPS as a Reverse-Proxy. Full control over Storage on your local server without paying extra for Cloud Storage which is also not under your control! It's like a Portforwarding from your Local Server to the VPS that expose anything of your Mailserver for you. You just manage the tunnel and mailserver on-Premise without anything extra in the Cloud! If something is suspicious you just need to cut off the Tunnel to your VPS and anything is safe again.
@ChatGTA345
@ChatGTA345 10 месяцев назад
This is the way!
@maxmuster6691
@maxmuster6691 3 месяца назад
Great video. Did I miss the part where you routet all of the trafic to the VM? How did you do that?
@miguelpalencia4386
@miguelpalencia4386 4 месяца назад
excelente video!!! Recomendado 200% muy facil de entender y muy funcional para ccomenzar usando seguridad ante todo.
@jeromealtariba7339
@jeromealtariba7339 8 месяцев назад
not working for me. When sending a mail, I got "orange screen with ERROR" but no error description... When login the admin panel, I checked all logs but no error reported in postfix or any other section. So mail is not sent and I have not idea why... However thks for this very clean and detailed video
@cbaservs
@cbaservs Год назад
great to learn about my own mailserver...Karsten....vielen dank
@rosolovsky
@rosolovsky Год назад
Nice. How can i use letsencrypt certificate for secure Mailcow server?
@franklimmaciel
@franklimmaciel Год назад
Thank you very much for this excellent tutorial.
@guandulin
@guandulin Год назад
Great tutorial, I got issues with mailcow's web GUIs (admin andwebmail) with port 80 and 443 since I already had a web server running, just change them on mialcow's configuration and now its fine. Also got problems sending emails since my server is hosted by vultr and by default they block the SMTP ports (solved by opening a ticket explaining I will not be a spammer).
@brandonmoore3124
@brandonmoore3124 2 месяца назад
I followed the tutorial to build the mailserver, it's working properly but i can't connect through smtp with a mail client, please what could be the issue.
@CliffordHepplethwaite
@CliffordHepplethwaite Год назад
Wonderful video, Sir. Many thanks!
@myozone
@myozone Год назад
Prefect !, With German precision. I've watched lots of other videos that skip some parts so you end up without a worker server. A second part might add a spam filter ? Just an idea ...
@mainegrower
@mainegrower Месяц назад
I have a setup with virtual hosts but with a dedicated IP address for this. How do I go about setting this up on an existing server I'm running with virtualhosts and apache2
@phobes
@phobes Год назад
I've started using Cloudflare Tunnel for 3 of my domains, and it effectively masks your home IP and does not require a static IP. Would this work for a mailserver as well?
@alexpastushok7235
@alexpastushok7235 Год назад
Thanks for tutorial, that's helped me a lot with my mailcow installation
@ksamaschke
@ksamaschke 2 года назад
Wow, awesome video!
@maxime_vhw
@maxime_vhw 2 месяца назад
Wait i'm confused about the reverse dns. You do this in the hoster? But im selfhosting on my homelab. I just have a domain, and my own server.
@comoyun
@comoyun Год назад
This tutorial was indeed helpful! thank you.
@CodinTest
@CodinTest 4 месяца назад
salam alaikoum, Thank you for this wonderful tutorial, I hope doing well, I just have question after searching for what reason allowing the port 4190 (ManageSieve Protocol).
@Steve-Richter
@Steve-Richter Год назад
I vote that you do a new version of this video where you first explain how to setup the server. Move the rant content to the end.
@SoRoSMaster
@SoRoSMaster 3 месяца назад
Give more video about Mailcow, example I have 4 company domain, I need buy 1 VPS but I will give every company 1 panel for mails.
@VictorMongi
@VictorMongi 2 года назад
Hello, Thank you for sharing this, Works like a charm. Thank you sir....
@YeloPartyHat
@YeloPartyHat 6 месяцев назад
How do you check DMARC-reports and how should you action and maintain your abuse email?
@kerimhasanyildirim
@kerimhasanyildirim Месяц назад
Can I use mailcow as a smtp server such as connecting it from a programming language with smtp over through port 25 or 587?
@markanthonypadin608
@markanthonypadin608 4 месяца назад
I am stuck at "Reverse DNS", I want to know where to find this Hoster?
@eugene5327
@eugene5327 Месяц назад
Thanks, very informative
@gomo5628
@gomo5628 5 месяцев назад
thanks for the detailed vid man. I wonder how this works if i host multi websites/domains on the same server.
@YeloPartyHat
@YeloPartyHat 6 месяцев назад
How do you uninstall docker when you've installed it like this?
@essanhaji
@essanhaji 11 месяцев назад
Hi there thank you. I followed along everything is working fine except for ma domain it is not secured no https.please help
@VishalSharma-ri8mo
@VishalSharma-ri8mo 6 месяцев назад
Great tutorial sir, can you please explain how can I setup this email server with Kubernetes
@reziiwastaken
@reziiwastaken Год назад
This is a fantastic tutorial. Thank you very much!
@PatGreen-t4g
@PatGreen-t4g 3 месяца назад
Do you know of any information on how to migrate my email domains away from Exchange 2007 to mailcow. I have mailcow set up per this tutorial but having trouble getting the correct mail server to show in the mailcow dns recoreds. It keeps wanting to show the exchange server even after all the dns records are set and the mailcow server is set with a lower priority level than the exchange priority. Any hints or references are appreciated.
@GrundGad
@GrundGad 6 месяцев назад
Followed the same steps as you did but getting 5/10 for the mail-tester. My lowest scores are in the dmarc and dkim, any suggestions ?
@RavivarmanJ
@RavivarmanJ 6 месяцев назад
i can't able to send the mails. the mail test itself failed. i had deployed the configuration settings on gcp virtual machine
@Sabs761010
@Sabs761010 27 дней назад
Hi, do you have a video to create a mailserver in linux using postfix and samba or ldap to autentificate users?
@ayhangunay1178
@ayhangunay1178 5 месяцев назад
Hi, super Anleitung. Was aber interessant wäre - Mailcow in Verbindung mit Proxy wie z.B.: Proxmox Mail Gateway nutzen oder Mailcow selbst mit MTA-STS benutzen, was wäre sinnvoller ?
@denystry
@denystry Год назад
Hi i got an error: dovecot-mailcow Cannot start service dovecot-mailcow: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error setting rlimits for ready process: error setting rlimit type 6: operation not permitted: unknown
@mohammadhosseingholizadeh
@mohammadhosseingholizadeh 8 месяцев назад
Thank you so much. It was really really helpful for me.
@YeloPartyHat
@YeloPartyHat 6 месяцев назад
Don't forget to get port:25 unblocked by your VPS provider or ISP
@pravin799
@pravin799 Год назад
Just curious ... Why is it the video keep on zoom in and out continuosly while you in the frame... Not a big fan thou...
@nephygt.h.k1187
@nephygt.h.k1187 4 месяца назад
Can I be able to connect remotely to this mailserver with smtp credentials?
@decemberfrostpaindine7987
@decemberfrostpaindine7987 6 месяцев назад
I am confused at 8:27 part, is it ssh from my VM to my PC? or from my PC to its VM? I am just confused what machine we are referring to. sorry for being newb
@smalltimer4370
@smalltimer4370 8 месяцев назад
Would love a tutorial on how to use and configure wildcard SSL on mailcow and mail domains
@bhargavaramudu-dot-com
@bhargavaramudu-dot-com 5 месяцев назад
Which hosting provider is offering reverse DNS without extra cost?
@Mickey_Raus
@Mickey_Raus 6 месяцев назад
Great content!
@northblue8216
@northblue8216 Год назад
Very nice. Thank you. What about spam? How do you block spam?
@fredrik354
@fredrik354 8 месяцев назад
Great tutorial, thank you!
@ahsanabrar880
@ahsanabrar880 8 месяцев назад
thanks you so much, really help
@ghazixdii
@ghazixdii 4 месяца назад
CAN I USE THE EMAIL ACCOUNTS FOR SENDING COLD EMAILS?
@erbmur
@erbmur Год назад
This is incredible! I am now able to send emails through my own domain, but I don't seem to be able to recieve anything. Any pointers as to what I might be doing wrong or missing?
@zk321
@zk321 9 месяцев назад
inapparopiate picture
@erbmur
@erbmur 9 месяцев назад
grow up@@zk321
@stanislavus
@stanislavus 5 месяцев назад
great tutorial!
@orlovskyconsultinggbr2849
@orlovskyconsultinggbr2849 9 месяцев назад
Thats interesting, people take attention, this how we in Germany do IT!
Далее
build your own cloud
47:13
Просмотров 1,9 млн
You want a real Name Server at home? // DNS
32:31
Просмотров 259 тыс.
I forced EVERYONE to use Linux
22:59
Просмотров 545 тыс.
Host Your Own Encrypted DNS Server
24:21
Просмотров 126 тыс.
Coolify Crash Course | Self Host 101 | Secure Set up
1:29:06
Self-Hosting Security Guide for your HomeLab
18:43
Просмотров 373 тыс.