Episode 5 - Building a Business on Open Source - Setting up Email, Calendars, Contacts, & Cloud Sync

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 มิ.ย. 2024
  • === Links ===
    Show Notes
    wiki.opensourceisawesome.com/...
    Mail-in-a-box
    mailinabox.email/
    Get the AwesomeOpenSource Merchandise
    awesomeopensource.creator-spr...
    Support my Channel and ongoing efforts through Patreon:
    www.patreon.com/bePatron?u=23417
    Buy Me a Coffee or Beer
    paypal.me/BrianMcGonagill?cou...
    === Timestamps ===
    00:00 Beginning
    00:09 Intro to Mail-in-a-box
    01:50 Thank you to my Patrons over at Patreon, and my subscribers at TH-cam
    02:30 Getting Prepared
    13:30 Installing Mail-in-a-box
    21:20 Accessing our Mail Server Admin via Web Admin
    25:50 Accessing Email on our Server
    26:33 Setup DNSSec
    29:40Custom DNS in Mail-In-a-Box
    30:20 Instructions to Setup Mail Clients
    33:10 Accessing Calendar and Contacts
    === Contact ===
    Twitter: @mickintx
    Telegram: @MickInTx
    Mastodon: mastodon.partecipa.digital/ @MickInTX
    Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!
    www.ssdnodes.com/manage/aff.p...
    Get a $50.00 credit for Digital Ocean by signing up with this link:
    m.do.co/c/a6a61ae55242
    Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:
    hover.com/SHPaiirr
    Support my Channel and ongoing efforts through Patreon:
    www.patreon.com/bePatron?u=23...
    What does the money go to?
    To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).
    === Attributions ===
    Intro and Outro music provided by www.bensound.com
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 178

  • @farzadmf
    @farzadmf ปีที่แล้ว +15

    LOVE this series that you're doing; keep up the amazing work!

  • @jim7smith
    @jim7smith ปีที่แล้ว +4

    Outstandingly presented! Your videos are very well done, without a lot of the nonsense others seem to thing they have to have, like background ( I wish) "music". or droning on and on about a lot of things unrelated to the topic. I'm continually impressed by the way you present. Thanks!

  • @lpfigue
    @lpfigue ปีที่แล้ว +4

    Amaizing. Thanks for your generocity which make the generocity of the developers have a lot of impact. KEEPON

  • @KenPryor
    @KenPryor ปีที่แล้ว +3

    Extremely helpful! I've been wanting to find something just like this. Thank you so much!

  • @skytechbits
    @skytechbits 5 หลายเดือนก่อน +2

    I'm searching for any "detailed" explanations of each setting in tech tutorial videos. I like doing all of the steps manually because it helps to learn more about each step. It was so nice to learn such details before automation existed everywhere. Thanks for sharing.

  • @mrsheabutter
    @mrsheabutter ปีที่แล้ว +5

    This is sooooo awesome!!! Thank you for uploading this!

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      Glad you enjoyed it!

    • @mrsheabutter
      @mrsheabutter ปีที่แล้ว +1

      @@AwesomeOpenSource Me too! LOL! Glad to be a subscriber. Your content is top notch!

  • @DunOpondo
    @DunOpondo ปีที่แล้ว +1

    Awesome content, great video. Very informative. Keep it up!

  • @crot2035
    @crot2035 ปีที่แล้ว +5

    Looks fantastic, I would highly recommend giving Hestia a look as an alternative that also does web hosting in addition to everything here.

  • @calvinalexander1540
    @calvinalexander1540 ปีที่แล้ว +2

    I have been waiting for this for so long! Yesssssssss

  • @dionedcampos9494
    @dionedcampos9494 ปีที่แล้ว +1

    This was so helpful!! Thank you

  • @accordracer85
    @accordracer85 ปีที่แล้ว +2

    A good one also for a small to medium size business is a CRM system. SuiteCRM is a must in my opinion.

  • @framesofmindschool7273
    @framesofmindschool7273 ปีที่แล้ว +1

    Thank you dude. it works

  • @MichaelSharpTechniSmart
    @MichaelSharpTechniSmart ปีที่แล้ว +1

    Hi Brian, you have a good style. I run the fork Power-MiaB, and it supports Debian Bullseye and Ubuntu 22.04. This is the way to manage a mail server.

  • @prakashvincent4395
    @prakashvincent4395 ปีที่แล้ว +1

    it very well! Good Job!

  • @nicoladellino8124
    @nicoladellino8124 ปีที่แล้ว +1

    Very nice video, TNX.

  •  ปีที่แล้ว +1

    Good work...

  • @stevenwinderlich2891
    @stevenwinderlich2891 ปีที่แล้ว +13

    Now we need Nextcloud, databases, security tools, management tools, CRM, Remote Desktop, remote management, VPN, Guacamole or similar, authentication......

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +11

      Many more videos to come. I'm trying to do them in an order that makes building up your business as smooth as possible. I'm sure I'll do some in a bad order at some point, but that's the nice thing about playlists...just re-order them there. Thanks for watching!

    • @80robina
      @80robina ปีที่แล้ว +2

      X2Go aswell

    • @gg-gn3re
      @gg-gn3re ปีที่แล้ว +1

      He has covered rustdesk which is better than everything else for remote desktop, no real reason to cover anything else in that genre.

    • @80robina
      @80robina ปีที่แล้ว

      @@gg-gn3re you think better than mesh central or remotely

    • @gg-gn3re
      @gg-gn3re ปีที่แล้ว

      @@80robina neither look comparable in any sense.. what are they a big software suite that also has remote desktop packed in? rustdesk is just remote desktop to help family and is dead easy to use

  • @donaldwilliams6821
    @donaldwilliams6821 ปีที่แล้ว +1

    Great video! I hope the do update it to support 22.04.1. Very cool project

  • @80robina
    @80robina ปีที่แล้ว +2

    I set up dovecot (IMAP) postfix (SMTP) and roundcube (front end) it was awesome

  • @prakashvincent4395
    @prakashvincent4395 ปีที่แล้ว +1

    Frrrrr tNice tutorials man just straight forward !

  • @Goldcrowdnetwork
    @Goldcrowdnetwork ปีที่แล้ว +2

    Awesome tutorial! I am curious if it's possible to connect the nextcloud Contacts and Calendar to a full Nextcloud installation or is there a way to reactivate it? Or does it just cause heaps of issues?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +2

      I turned mine into a full install, and it was tedious at best. it works fine, but it definitely wasn't worth the hassle IMO. I just run a separate full nextcloud now, and it's much better for me.

    • @Goldcrowdnetwork
      @Goldcrowdnetwork ปีที่แล้ว +1

      @@AwesomeOpenSource so the separate full Nextcloud installation you did was selfhosted? Might I ask if you used manual install or Nextcloud AIO or VM?

  • @kevinmb77
    @kevinmb77 ปีที่แล้ว +1

    Excellent!! really helpful, I'm going to try it on OCI, ¿Is it possible to add more nextcloud functionality like photos, office, etc to this server? Or need to deploy another server for full nextcloud..

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      You can add full nextcloud functionality, but it's going to involve a bit of changing stuff in the config files as I recall. Almost wasn't worth it after I finally got it done. Maybe it's easier now though.

  • @Tchucho
    @Tchucho 9 หลายเดือนก่อน +1

    Great video! definitly will test it!! any test on local host for this project?

    • @AwesomeOpenSource
      @AwesomeOpenSource  8 หลายเดือนก่อน

      No, you really just need to set it up with a domain for it to work properly. it's important to have a static IP, and be on a VPS host that allows the necessary ports for mail. Many of the VPS providers block these ports until you've been with them for a while, then you can request to have the ports allowed on your account. This is to cut down on spammers getting their IPs added to block lists.

  • @Labombab
    @Labombab ปีที่แล้ว +1

    Nice, altrough many hosting providers don't let you set the DNS SEC.
    Is you just want the mailpart to be redirected, what should you change then?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      You are correct. You definitely want to get a provider that allows you to set DNSSec.

  • @paultech9385
    @paultech9385 ปีที่แล้ว +2

    Could you do a follow on video using the Mailcow solution? Also, hackers love to Target mail servers, could you talk about that as well.

  • @l0gic23
    @l0gic23 ปีที่แล้ว

    Can u add any recommended block IP checkers to the description

  • @SibulTheTauren
    @SibulTheTauren ปีที่แล้ว +7

    Hi guys! Have you tried Mailcow lately? It's docker based, so no OS requirements left...

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      I haven't ever tried Mailcow. It sounds pretty cool though to run it in Docker.

    • @SibulTheTauren
      @SibulTheTauren ปีที่แล้ว +3

      @@AwesomeOpenSource it's also a nice suite, good looking web gui and stuff

    • @user-hm6iw9ou3y
      @user-hm6iw9ou3y ปีที่แล้ว

      Or mailu

    • @SibulTheTauren
      @SibulTheTauren ปีที่แล้ว

      @@user-hm6iw9ou3y Yeah, might be a Option as well, but if you write that on your Website: "Mailu is working, it has been powering hundreds of e-mail accounts since around January 2016, and has delivered over a million emails. It is still not massively tested however and you should not run any critical mail server until you have properly tested every feature." - I'm not willing to...

  • @yourpcmd
    @yourpcmd ปีที่แล้ว +3

    Fantastic. But I do have a couple questions.
    1. Connecting an email to Outlook, when you check email, does it pop up the ‘The server you are connected to is using a security certificate that cannot be verified’ error?
    2. What about using Proxmox and a virtual server?
    3. How about Docker?
    4. What if you are running a website? Changing the NS records would lock out the actual website right?
    5. Let's Encrypt. Does it auto-generate a new certificate as the old one expires?
    6. For Users, can you assign disk space?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +3

      All excellent questions.
      1. on Outlook not sure, but you should definitely use the Provision functions I show near the end of the video to get valid SSL / TLS certificates.
      2. You can run this in a virtual machine, as long as you have a Public IP that doesn't change. You could, in theory, use a proxy with a public IP, but you need to proxy all of the ports for mail.
      3. Docker is not setup for Mail In a Box that I'm aware of yet. Would be an interesting undertaking I'm sure.
      4. You setup your Mail in a box as your DNSserver, so you then use the "Custom DNS" page in your Mail ina box admin interface to setup your A, CNAME, and other DNS records... so some copying from one host to another essentially when you first set this up.
      5. Yes, they use the LetsEncrypt bot which will ask for new certs at 60 or 75 days on a 90 day certificate. So you shouldn't have any issues. IN 4 1/2 years, i've only had to use the provision button one time tog get certificates to update manually. The rest of the time, they just update. It sends an email when they get close to expiring, but still just updates on it's own.
      6. For Users, as far as I know, there is no way to set a space usage limit for their email account through the UI. You could, in theory use the terminal as Mail-in-a-box just sets up POSTFIX, DOVECOT, etc for you.

    • @repairman2be250
      @repairman2be250 ปีที่แล้ว

      So many questions and all the answers are given below. When can we expect your experience written down below?

  • @yinshao8809
    @yinshao8809 ปีที่แล้ว

    HI, I follow the process of your video. The setup still failed. Always prompt DNS error. Could you be a little more specific. Or, set up DNS with a more common, user-friendly mailbox (NameSilo). I'm a rookie, but I also want to try to have my own mailbox.
    Thank you so much.

  • @spreadthegarden
    @spreadthegarden ปีที่แล้ว +1

    Hello Brian @AwesomeOpenSource
    I am curious why you did the step at the beginning to create a non-root user?
    I had done an install of this already and I had not done that.
    What is the benefit or necessity of doing that?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      Generally root is the user that has all the power on your system. Should any attack vector arise through software like this that would give a user access to your systems, then getting in as root would give them full control of that system. So, it's always better to create a non-root user (limited control) which has sudo privileges, then at least if someone did get in, their ability to completely bork the system may be limited.

    • @spreadthegarden
      @spreadthegarden ปีที่แล้ว

      @@AwesomeOpenSource
      Thanks for the education. 🙂
      I'm learning good stuff on your channels.

  • @nuzech
    @nuzech ปีที่แล้ว +1

    Oh so many settings and for every domain, so if I have my domains DNS on cloudflare how I will manage only emails on Mailinbox separate server from domain or website. Is that possible because nameserver website pointed out to Cloudflare and we cant set then as status checking option not just point out email's DNS but domain's DNS etc. Is that possible to have mailinbox in this scenario?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      I believe you can opt to use Cloudflare for the domain control, but the setup is a bit different for the Mail-in-a-box server setup. You'll definitely want to go through their documentation to know better how to set it up that way though.

  • @nubiandavis2610
    @nubiandavis2610 ปีที่แล้ว +1

    Great video!! I am wondering if there is any chance you can update this utilizing Cloudflare tunnels?? I have a powerful homelab and would rather utilize that in a Proxmox 22.04 LXC instead of paying a monthly recurring charge. Please let me know! Thanks. BTW they have updated to now allow 22.04.

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      Let me see what I can do. Not super familiar with cloudflare tunnels.

    • @nubiandavis2610
      @nubiandavis2610 ปีที่แล้ว

      @@AwesomeOpenSource It would be great if you could!! A lot of people are going to cf tunnels to bypass CGNAT and if we can integrate that into some of your open source videos it wil surely help tons of people!! I currently have to pay digital ocean for a Netcloud AIO droplet and I would much rather host it in my homelab. Same with many other things. Thank you.

  • @ahsanabrar880
    @ahsanabrar880 7 หลายเดือนก่อน +2

    Hi, thanks for the video I have few questions, basically I want to host my application using cloud panel and also want to use my machine for all domain based email.
    - Can I host mail in box with cloud pannel (both will run on same machine)?
    - Can I use mail in box for multiple domain based email?

    • @AwesomeOpenSource
      @AwesomeOpenSource  7 หลายเดือนก่อน +1

      Let me answer the last question first. Yes, you can setup Mail-in-a-box for multiple domains. I do that now in fact. I don't know about Cloud Panel, so can't really answer that question.

    • @ahsanabrar880
      @ahsanabrar880 7 หลายเดือนก่อน +1

      @@AwesomeOpenSource thanks

  • @talbech
    @talbech ปีที่แล้ว +1

    You will need a reverse DNS configured for most mail servers to accept relaying from your setup.

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      You are correct. I think that Mail-in-a-box being the name server for the domain helps with that a bit, but different VPS providers handle reverse DNS differently. Digital Ocean just kind of does it for you. But others, may have a process to get Reverse DNS setup properly.

  • @Aloysius1966
    @Aloysius1966 ปีที่แล้ว +1

    I like the webcam appearence

  • @JPEaglesandKatz
    @JPEaglesandKatz ปีที่แล้ว +2

    With only supporting an older ubuntu distro (think support runs out this year) I'd rather settle for something that is a bit more future proof.. Nice video though. Using mailcow myself as it just has a far better control panel and seems to work very well on current distro releases... But people seem to definitely like mail-in-a-box as well...

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      I understand that, but I'm guessing, based on their distro support thus far, that they'll support 22.04 eventually. They skipped 16, but had 14 and 18.

    • @gg-gn3re
      @gg-gn3re ปีที่แล้ว +1

      yep mailcow has always been better than mail in a box, not sure why people even bother with it

  • @itdraak7531
    @itdraak7531 ปีที่แล้ว +1

    do you need a vps. my server lives in a commercial office building so the ip is a business account, i want to setup mail 100% local so do i realy need a vps?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      If you have a static public P, and your ISP doesnt' block any of the needed ports, you should be fine.

  • @paultech9385
    @paultech9385 ปีที่แล้ว +1

    Another consideration is moving an existing domains data. A service like bittitans migrationwiz is handy, I’ve used it and it’s a good value especially for all the time it saves.

  • @jamesajohnson82
    @jamesajohnson82 ปีที่แล้ว +1

    Mail in a Box has released the support for 22.04!! while this is great news. I have been unable to bring up the MiaB servers successfully so far.

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      Sorry you're having trouble, but definitely reach out to them, I'm sure they will try to help.

  • @enekuda05
    @enekuda05 ปีที่แล้ว +1

    following along, looks like they recommend 22.04 now! seems like everything else stays the same!

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      They have indeed updated it, so it's really nice to see that forward motion happening.

  • @itdraak7531
    @itdraak7531 ปีที่แล้ว +1

    how do you protect your mailserver against spam. can you advise someting like barracuda, but open source?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Do you mean how do I protect it against just getting aton of incoming spam to the emails?

  • @ryannovyansah
    @ryannovyansah หลายเดือนก่อน +1

    Hi, can microsoft exchange mailbox migrate into Mail-in-a-box? How to? thank you.

    • @AwesomeOpenSource
      @AwesomeOpenSource  29 วันที่ผ่านมา

      I don't know about that one. Better question for the mail-in-a-box team than me.

  • @carves123
    @carves123 ปีที่แล้ว +1

    Sendmail FTW !

  • @jemmanou
    @jemmanou ปีที่แล้ว +1

    I am sending email campaigns to a lot of emails. Can i use this application to send emails?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Technically yes, but you're likely to get marked as spam very quickly, and you'll have set it all up for nothing. There are specific trusted services for email campaigns.

  • @digitalluxury2033
    @digitalluxury2033 ปีที่แล้ว +1

    Hi Brian, Is it possible to have mail server on docker container with nginx ?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      I don't know if a Mail-in-the-box docker container exists, but I think that maybe Mailcow has a container option. NGinX Proxy Manager would give you access to the web ui for any of these, but I don't believe it would handle the smtp, imap, pop3, or any mail traffic itself. For that you'd need to port forward and route properly. You also, definitely want to have a static public IP address if you are running a mail server.

    • @digitalluxury2033
      @digitalluxury2033 ปีที่แล้ว

      @@AwesomeOpenSource amazing as usual ربنا يوفقك للخير

  • @saidjonrko
    @saidjonrko 3 หลายเดือนก่อน +1

    is this setup for one domain? can add my other domains and create different emails?

    • @AwesomeOpenSource
      @AwesomeOpenSource  3 หลายเดือนก่อน

      You can add your other domains, and use it for email. I use mine for 2 domains right now.

  • @tomserizawa9101
    @tomserizawa9101 ปีที่แล้ว +1

    hi i just use cyberpanel and sendinblue smtp relay, is it bad ?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      I haven't heard of sendinblue. SMTP relays aren't bad in general, so it's probabaly fine. The idea behind MIAB is to take control of your email from start to finish.

  • @adnantahir7690
    @adnantahir7690 7 หลายเดือนก่อน +1

    Is this mail server have LDAP authentication method?

    • @AwesomeOpenSource
      @AwesomeOpenSource  7 หลายเดือนก่อน

      I don't believe it does out of the box, no.

  • @nemowei5553
    @nemowei5553 ปีที่แล้ว +1

    I get an error. Mailinabox cannot installed on 22.04. Only 14.04 to 18.04. What i do wrong?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Nothing. They have not released a version of Mail-in-a-box for 22.04 yet. For now, it's 18.04. They will likely push an update before the end of 2023, which is when 18.04 will no longer be supported. I tried to adjust the script to "trick" it, but there seem to be checks in multiple scripts, so didn't take the time. What I want to do next is set it up on 18.04, then update the release via the do-release-upgrade and see if it continues to work without issue.

    • @nemowei5553
      @nemowei5553 ปีที่แล้ว

      @@AwesomeOpenSource but when you do upgrade and update on Ubuntu you get the newest version 22.04...mmmh

  • @bhargavaramudu-dot-com
    @bhargavaramudu-dot-com 2 หลายเดือนก่อน +1

    Digital Ocean blocked ports for mail server? what are best other hosting options with no blocking ports for mail server? Please include any free VPS providers for testing too. Thanks in Advance

    • @AwesomeOpenSource
      @AwesomeOpenSource  2 หลายเดือนก่อน

      I have a video coming saturday that its my current solution, as almost all VPS providers have cut access to the email ports because of spamming issues. Not to mention almost all of their public IPs are on blocklists at this point.

    • @bhargavaramudu-dot-com
      @bhargavaramudu-dot-com หลายเดือนก่อน

      @@AwesomeOpenSource thanks for the response.. I tried everything in the video on Kamatera server and everything looks good but google rejecting my mails after sending due to absence of PTR records.. I tried multiple things but nothing worked for me.. Would you please guide me to resolve this? how to set PTR records properly?

  • @imoldovan
    @imoldovan ปีที่แล้ว +1

    Can I use ssdnodes for this??

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Probably, yes, but definitely check the IP to make sure it's not black listed. Use the tool site I show in the video, or in the description. to check it. Getting un-blacklisted, is a real task, and it's just easier to use a VPS with an IP not on the blacklist yet.

  • @debjit21
    @debjit21 ปีที่แล้ว +1

    Is it possible to self-host mailing list using agro tunnel?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      Ummmm, I'm not sure. I know you want to have a static IP, so maybe that tunnel will give you one, but you need to have a proxy inplace that can deal with all the ports needed for mail.

    • @debjit21
      @debjit21 ปีที่แล้ว

      @@AwesomeOpenSource Yes true. I think it will be better to find a low $5 or so just to send email or use email API. However, tunnelling allows for port forwarding?

  • @irfanmahardika2542
    @irfanmahardika2542 ปีที่แล้ว +1

    i have setup SSh listen only on my ipv6 ip and the web show SSH Login (ssh) is not running (port 22) :D

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Interesting. If you setup SSH keys instead of password auth, it also gets rid of that warning.

  • @sdsn592
    @sdsn592 ปีที่แล้ว +1

    I see you are a man of culture as well

  • @mirek8181
    @mirek8181 ปีที่แล้ว +3

    I think that ISP Config would be more interesting (in terms of functionality)

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Do you mean setting up email servers inside your home network, and how you'd have to configure it to get around the ISP? I'm just not sure what you are asking for, but interested to know.

    • @mirek8181
      @mirek8181 ปีที่แล้ว

      @@AwesomeOpenSource In fact, maybe I wrote not very precisely. It was not so much a request as a proposal to get acquainted with interesting opensource software as good as it concerns mail services. I meant a complete software platform for managing multiple services (DNS, WWW, FTP, Webdav, MySQL, Let's Encrypt etc.) of course including the mail server with its complete application support for its operation. Of course, ISP Config is a platform used strictly for hosting services (in a wide range), but due to open availability and "e-mail is also a hosting service" it would be an interesting addition to the home network. Maybe home hosting for some episode of this channel? BTW, I really appreciate your work on this channel - I got to know a lot of interesting software here.

  • @kras_mazov
    @kras_mazov ปีที่แล้ว +1

    What if i already have a Nextcloud instance?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      This really used NextCloud for the calendar and Contacts, it's optional to use it for anything more than that.

    • @kras_mazov
      @kras_mazov ปีที่แล้ว

      @@AwesomeOpenSource Still, it would be more logical to integrate it to an existing one, if that is possible.

  • @dubas1974
    @dubas1974 ปีที่แล้ว +1

    This is great but digital ocean will not allow outbound 25 on any new accounts. ugh.

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Sadly this is what I've found with most VPS hosts these days. As I said, there are some that may provide access over time, but not to a brand new account.

  • @Drugvigil
    @Drugvigil หลายเดือนก่อน +1

    how to integrate with Thunderbird?

    • @AwesomeOpenSource
      @AwesomeOpenSource  หลายเดือนก่อน

      Once you're setup, just go to the web amin page, and click through the menu. they give you the settings for email clients in there.

    • @Drugvigil
      @Drugvigil หลายเดือนก่อน

      @@AwesomeOpenSource okay

  • @jonny.rubber
    @jonny.rubber 9 หลายเดือนก่อน +1

    I got scared when you told me to delete my other name servers. Is this an e-mail server installation guide at expert level, or should I just delete my in production, ...
    too late... Thanks

    • @jonny.rubber
      @jonny.rubber 9 หลายเดือนก่อน

      I'm at 13:40 now. Setting up mail-in-a-box. Love the way you are telling me to grab the latest command from their site while having forgotten the c in curl yourself. I'm having a blast. Thanks again. Very clear explanation.

    • @AwesomeOpenSource
      @AwesomeOpenSource  9 หลายเดือนก่อน +1

      I'm sorry it's making you nervous. I'm human, and prone to making mistakes. The good news is you see me making mistakes, and still I come out with a functioning mail server. The bad news is, you do have to go on a bit of faith.

    • @jonny.rubber
      @jonny.rubber 9 หลายเดือนก่อน +1

      @@AwesomeOpenSource Lol, I was only joking, as a matter of fact, it works perfectly.... and subscribed. Tnx.

  • @davehafid3979
    @davehafid3979 ปีที่แล้ว +1

    Why not using zimbra....? They have all ine one sulutions and opensource also

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      I'll check them out. Seems like I looked into them a while back, but had a hard time getting it up and running for some reason. Always worth another look though.

    • @davehafid3979
      @davehafid3979 ปีที่แล้ว

      @@AwesomeOpenSource zimbra enterprise ready opensource solutions for mail server, if you wanna build for company then.i think zimbra best choice for that.

    • @repairman2be250
      @repairman2be250 ปีที่แล้ว

      I use Zimbra opensource edition since 2008. I believe the opensource support will cease in 2023.

    • @davehafid3979
      @davehafid3979 ปีที่แล้ว

      @@repairman2be250 means no more update for opensource edition? Are you sure for that?

    • @repairman2be250
      @repairman2be250 ปีที่แล้ว

      @@davehafid3979 search: zimbra open source end of life - set to be Dec 31 2023

  • @randizious1852
    @randizious1852 ปีที่แล้ว +1

    mailinabox is lovely. Using ubuntu is a problem

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      I’ve never had an issue with Ubuntu, but you could take the mail in a box repo, and mod the scripts to run on other OSes I suppose.

  • @mmcccoy
    @mmcccoy ปีที่แล้ว +1

    Brian I would like to buy the it pros domain name

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      Mike as the first 1 to ask, when the series is done (a while from now), it's yours. We'll work out how to transfer it to you.

    • @mmcccoy
      @mmcccoy ปีที่แล้ว

      @@AwesomeOpenSource Awesome! Thank you.

    • @mmcccoy
      @mmcccoy ปีที่แล้ว +1

      I've sent you an email for when the series is over. Can't wait for the next vid!

  • @aschmitt89
    @aschmitt89 ปีที่แล้ว +1

    I thought digitalocean was blocking all emails now?

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      I still have a server running on DO, and it works, but I did end up eventually moving this one to Vultr, as it didn't have any IPs on the blacklist.

    • @aschmitt89
      @aschmitt89 ปีที่แล้ว

      @@AwesomeOpenSource cool! Awesome videos, by the way! I thoroughly appreciate the work you put into these to show us how to set each solution up.

  • @kuramagb
    @kuramagb ปีที่แล้ว +2

    Mail cow would of been better alternative to mail in a box

  • @MrPecky
    @MrPecky ปีที่แล้ว

    The reason for having ns1 and ns2 is that DNS is so important that you you need at least 2 different servers, and, preferably more. This is a disservice to use the same IP for 2 dns servers. In this case just have a single ns1 and explain the danger of doing so.

    • @russellmm
      @russellmm ปีที่แล้ว +1

      The reason for 2 is that some Domain name providers require 2. The point is not having a backup NS server. You are basically dedicating your domain name to this mail-in-a-box install. If that server goes down, the NS goes down with it. Period. The end. What you are suggesting is to replicate that on an additional machine. That is possible probably with another install of nginx if you have an additional static IP.

  • @itsanimer7308
    @itsanimer7308 ปีที่แล้ว

    Digital Ocean Don't have port 25 open

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว

      Yeah, I think they stopped allowing email, and all of their IPs are blacklisted at this point. I setup my main mail server 4 or 5 years back now, before this was an issue, so it works on them, but the new one, I'd say check Linode, Vultr, or one of those.

    • @itsanimer7308
      @itsanimer7308 ปีที่แล้ว

      @@AwesomeOpenSource yes bro I have tried both of them too. They also blocked port

  • @giovambattistamegna561
    @giovambattistamegna561 ปีที่แล้ว +1

    explanation of tNice tutorialngs and how they work 11/10 video

  • @gg-gn3re
    @gg-gn3re ปีที่แล้ว +1

    mailcow is far better and easier, you legit just run the script. That is something small businesses can get into. Mail in a box has a lot more issues, smaller community, and harder to setup.. that's something a small business won't want to get into.

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      A lot of folks have brought it up. I'll review it down the road.

  • @billyrubano8268
    @billyrubano8268 7 หลายเดือนก่อน +1

    Why in an age of docker containers is there such a long complicated setup for something called mail "in-a-box" ...where the hell is the box? I can plop down a docker container that has an entire fully functional clone of youtube or facebook, yet a simple mail server needs special setup that takes over an hour? Come on someone make this a docker container with a few env variables and save everyone a lot of time. The ONLY thing anyone should have to worry about is tossing in some DNS settings on their domain.

    • @AwesomeOpenSource
      @AwesomeOpenSource  7 หลายเดือนก่อน

      There are some options for self hosted email that run in docker containers. Not sure why this hasn't been containerized yet. I think even with the docker setups. the configuration will be similar, but in this case it's just a set of scripts that really do what you need to get email all setup.

  • @SgtKilgore406
    @SgtKilgore406 ปีที่แล้ว +3

    I would highly recommend checking out MailCow and give it a trial run. After looking at all the options I chose to use MailCow for my email server and have been extremely happy with it!

    • @pedrokatuniz8936
      @pedrokatuniz8936 ปีที่แล้ว +1

      I second that!

    • @AwesomeOpenSource
      @AwesomeOpenSource  ปีที่แล้ว +1

      Several folks have mentioned it, and it sounds like a great option.

    • @DylanClements98
      @DylanClements98 3 หลายเดือนก่อน +1

      Unfortunately it requires the use of docker. As I’m running proxmox infrastructure I’m not a fan of nesting docker inside of LXC containers.