Gmail's dumb: Just host your own mail server!

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 มิ.ย. 2020
  • I set up a mail server from scratch. Use Thunderbird, mutt or any other mail client to log in securely, just requires a domain name and a VPS/server. I use this script to help me:
    github.com/lukesmithxyz/emailwiz
    Not only will it automatically set up a Postfix and Dovecot server, but also Spamassassin and use OpenDKIM and SPF to validate and secure your mail domain to ensure that you can send messages to Gmail and other big addresses.
    My registrar as used here is Epik: www.epik.com/?affid=we2ro7sa6 They are based.
    My VPS is with Vultr: www.vultr.com/?ref=8384069-6G that affiliate link will give you a $100 credit to test the waters for the first month. A VPS after that can be about $3.50 a month.
    By the way, once you do all this, you can also get a command-line based mail system with my mutt-wizard: github.com/lukesmithxyz/mutt-...
    WEBSITE: lukesmith.xyz 🌐❓🔎
    DONATE: lukesmith.xyz/donate 💰😎👌💯
    OR affiliate links to things l use:
    www.epik.com/?affid=we2ro7sa6 Get a cheap and reliable domain name with Epik.
    www.vultr.com/?ref=8384069-6G Get a VPS and host a website or server for anything else.
    brave.com/luk005 Get the Brave browser.
    lbry.tv/$/invite/@Luke View my videos on LBRY.
    www.coinbase.com/join/smith_5to1 Get crypto-rich on Coinbase.
  • วิทยาศาสตร์และเทคโนโลยี

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

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

    URGENT! Read this:
    lukesmith.xyz/deletion

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

      That's kinda lame- why did they strike you?
      on a side question- does your email server setup include the ability to have a 'catch-all' function? Where emails sent to users who don't exist automatically get received in the inbox anyway? Thanks

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

      Definitely going to dig deeper into your advice on there. I have been censored on YT for a while now, in fact you likely will never see this message. But if you do, I am going to build my own portfolio with these behaviors in mind, thank you :)

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

      Thanks Luke!! This helped me setup my own email server on my homelab

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

      I just foudn this video. Giving it a try. What was this URGENT message?

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

      @@TimRubel How'd it go? Is this method still working?

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

    Next week: The government is bias, how to create your own country

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

      Welcome to CHAZ

    • @kj-marslander
      @kj-marslander 4 ปีที่แล้ว +22

      there are unclaimed lands. it's totally possible.

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

      The word is BIASED. You can't 'be bias' any more than you can 'be embarrass'

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

      How to overthrow the government, establish total anarchy with vim and dwm

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

      @@milesrout I am disappoint

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

    Ah, yes my fbi agent can finally retire

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

      I'd upboat your post but its at 69 upcummies

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

      >he thinks the fbi doesn't have access to the vps
      Kek

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

      LMAO IM DYING 🤣🤣🤣🤣🤣

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

      Hahhahahahah

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

      @@getgle this is why you just buy your own server hardware tbh.

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

    Luke Smith is a nice person who likes helping the community.
    Thank you, Luke.

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

      I agree, these vids have been extremely helpful, and I cant thank him enough

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

      Thank you, Luke

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

      i see what you did lmao

    • @user-no3tu9kh3p
      @user-no3tu9kh3p 4 ปีที่แล้ว +3

      @@sunset-inn Anyone with 2 brain cells

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

      "linux community"

  • @doom-and-gloom
    @doom-and-gloom 4 ปีที่แล้ว +260

    next video: TH-cam's dumb: just make your own video hosting service

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

      Well... videos.lukesmith.xyz

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

      🤣🤣🤣 Love it!!!

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

      @@LukeSmithxyz Lmfao

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

      @@LukeSmithxyz Does this mean you are going to make a guide on how to do this? I feel like a guide for even making a viewer account (on your own instance) could be nice.

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

      @@LukeSmithxyz well done! I can even reply to your video using my Mastodon account.

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

    I love those videos about your personal server. They make me really nostalgic for the time when I made my own personal website. That was, of course, before I realized that I am really good at making websites but don't have any interesting content to put on one in the first place.

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

      🤣🤣🤣🤣🤣🤣👌💪 idk this sounds so funny ! i feel ya 💪🤣🤣🤣🤣

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

      Nice steins;gate avatar, I see u r a person of culture.

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

      i wanna grab moeka's moeka's

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

    Next week: The states water supply is dumb: How to create your own H2O supply

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

      @Fallen Archangel Welcome to Transhumanism

    • @faye_isc
      @faye_isc 4 ปีที่แล้ว

      🤣🤣🤣🤣🤣

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

      It's quite viable if you live in a area with a nice aquifer. My grandma's cottage has a water well that has provided water to the house for 3 decades now, all year-round. The sewage is sent to an underground septic tank in the opposite side of the property, almost zero maintenance required, as its contents decompose fast enough as to never clog the system. Works so well (well, ironic), living off the grid isn't a far-fetched idea!

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

    the only youtuber who doesn't ask for like , share and these stuff i appreciate it 👌

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

    Apparently Vultr blocks port 25 by default so you need to open a ticket and ask them to unblock it before you can start sending your emails.

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

    Setting it up is the easy part. Keeping the packages and config up to date is the hard part.

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

      keeping the packages updated , if you run the system as your main system that part is easy because you update them along with everything else.
      configuration files however, that might be a different story.

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

    Time to spin up a bootstrap personal website with all the knowledge from your past 10 videos. Thanks for everything you do Luke!

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

    THANK YOU LUKE! That script is exactly what I was trying to find, when I was trying to set up an email server ages ago, and it was quite long. The next one I set up will be this ^^

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

    Thanks for making this video! Setting up a mail server seemed like an impossible task, but with your script, it looks super easy.
    You are the best!

  • @al-du6lb
    @al-du6lb 3 ปีที่แล้ว +16

    When you are setting up your DNS records, make sure to take the time the first go around to get it right, or set the TTL number low, because the initial propagation is nearly immediate. If you have to change anything, you will have to wait for the cache time to expire.

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

    i just created my website yesterday after watching your video and now i want to setup my own email server. damn! luke out here inspiring people.

  • @user-ju6zx3rm8d
    @user-ju6zx3rm8d 4 ปีที่แล้ว +29

    based and freedompilled

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

    Thanks very much, I was just thinking about doing that and you provide with the wonderful How To Setup Own Email Server: Remastered!

  • @altermetax
    @altermetax 4 ปีที่แล้ว

    Oh my god, thanks a lot Luke, I just tried to setup a mail server yesterday and mail to GMail would go to Spam. I don't know whether it's thanks to your recent script updates or anything, but it works now.

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

    Super based. Now I got an email server up and running. Thanks Luke for the script. I will warn anyone using Digital Ocean as their VPS you will need to change the name of your droplet to your domain so that your domain shows up in a reverse DNS lookup. Its kinda dumb but thats apparently how it works. I guess that a point in favor for Vultr if you don't have a VPS already setup for this.

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

    I like these new videos about doing your own services. Keep it up!

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

    Thank you Luke, you're doing a great job.

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

    Oh man lets go!!!! I have been looking to do this for sooo long... finally!
    Thanks a lot for your work

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

    Next video: how to create your own oxygen supply

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

      and water its very important lol

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

      Have a glass roof, a giant house, and surround the whole area with leafy plants

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

      @@AdventureTimeWithAsh That's not as pressing

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

      Luke is already doing a lot of gardening

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

      @lggy how?

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

    >a boomer that lives in a cabin in the middle of the woods instructing people how to send mail
    >mfw it's "e-mail"
    >can't send fun "packages"
    You are nothing compared to him. Disappointed.

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

      If you don't know how to cause chaos with only email, I'm worried about you

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

      E-mail a pacman package.

  • @al-du6lb
    @al-du6lb 3 ปีที่แล้ว

    Second time going through this, and I gotta say, I love the energy. You can't tell, but I'm having fun with you.

  • @polmonroig1182
    @polmonroig1182 4 ปีที่แล้ว

    I wanted to setup my email server for quite some time but couldn't find a good tutorial. This is just it!🙌

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

    Thank you so much, funny thing is that i used mailgun or sendgrid several times just because setting up postfix was complicated on VPS.
    but i didn't even use their stuff like lists and templates and bullshits, i just wanted to send some stupid emails.
    I appreciate your help really

  • @antilibtard4433
    @antilibtard4433 3 ปีที่แล้ว

    Wow this was amazing! Took like 10 minutes! I learned more in from this video than I have learned from a TH-cam video in a loooong time!
    Thanks Luke!

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

    you've inspired me to set up my own website, thank you luke!

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

    I just remember almost smashing my keyboard trying to do that back then, thank you luke

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

    I was about to comment if you could do a video on email server hosting, since general consensus on the internet seems to be "omg it's so hard, dont do it", and here you go posting the video before I could even make the request. :) Love the content lately, keep up the great work.

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

    THIS IS IMPORTANT: Don't forget to edit your nginx error pages (Like 404) to not show what version of the web server you are using. This can keep script kiddies from compromising (hacking) you in the future. Years ago a friend of mine learned that the hard way.

  • @nourway3639
    @nourway3639 3 ปีที่แล้ว

    thanks a lot luke because of you now I have my website and my mail server, and become more "independant of the system"

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

    I've been using Mailgun after many unsuccessful attempts to set up my own.. This gives me hope. Thanks!

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

    I feel so embarrassed when someone recognizes my proton mail emails and tells me how cool it is that I'm so security centric.
    Ooo, I'm relying on Swiss law to keep my emails from being looked at. I'm so "security minded".

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

    The feeling of magic when you do all of that nerdy stuff and then you log in to your email on normie Thunderbird and it works just like your outlook address.
    Now I have a professional email account for my business. Thanks so much!

  • @eldwisteld702
    @eldwisteld702 4 ปีที่แล้ว

    Thanks Luke, finally I have my email server up and running. 👍

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

    Hey Luke. I'm a zoomer that has never set up a website or email server before, and thanks to your vidayos, I was able to do so.
    Just thank you so so much for the tutorials and providing such awesome content!

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

    Worked like a charm, thank you. Only thing missing from me was to open the ports in ufw

  • @RaverDK
    @RaverDK 4 ปีที่แล้ว

    Indeed! - Been running my own email servers for years - My current setup is FreeBSD hosted, but works just as well under Linux: OpenSMTPd, Dovecot and rSpamdD (With redis for cache) and it works like a charm and OpenSMTPd's config is sooo easy - My full "unlimited domains, unlimited users" config file is literally 20 lines.

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

    A few differences in the process now. You need to allow the ports your mail server uses in ufw, or disable ufw. You also need to restart your instance from the vultr control panel to enable SMTP (it will tell you this if you check the web panel.) Though SMTP will still be disabled afterwards, and you will have to contact support, and wait up to 24 hours in between responses.

  • @drglover31
    @drglover31 3 ปีที่แล้ว

    Luke is a Godsend, Thx for this video!

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

    I finally pulled the trigger over the weekend and I purchased a Vultr VPS using Luke's referral link (somehow it didn't work properly and didn't count for the bonus 50$, shame).
    I've been having lots of fun, I precisely used this very script to setup a mailserver (and added rainloop for a webmail interface, although I mostly use it with Thunderbird), I also installed OpenVPN and I'm using the VPS to host my personal documentation with mkdocs.
    The port 25 was indeed blocked, I've opened a support ticket with Vultr and they seem friendly enough to open the port after answering some basic questions to make sure I'm not setting up an spam farm.
    Thank you Luke!

  • @gorillamoe
    @gorillamoe 3 ปีที่แล้ว

    Thanks for your awesome work! Now, I only need to figure out how to mod your script to setup multiple domains and user accounts bound to the specific domain. Thanks again!!!

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

    Hey Luke - thanks for the video - very useful. Out of interest (I know you like a challenge), how would you go about setting up a second domain pointing to the same server, and have mail on both of them. Would you set up a second nginx record? I guess this would also mean the user names would be linked to both email addresses?

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

    This is a big gamer move. If you are troubleshooting the certbot, use the --test-cert flag. You will get rate limited at 5 requests per hour instead of 60 per hour if you don't use this flag to test it. When you pass the test, remove the flag. Right now I am rate-limited so I just have to wait

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

    I also recommend mailu which is fairly easy to install, especially if you tend to want to containerize everything to avoid having to install a bunch of dependencies on your system/VPS

    • @DB-nl9xw
      @DB-nl9xw 4 ปีที่แล้ว +3

      Is it easy to configure?

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

      @@DB-nl9xw yee

  • @ujjwalbiswas8400
    @ujjwalbiswas8400 3 ปีที่แล้ว

    I'm glad i found you over the internet...

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

    Luke looks like a excited kid who's showing you his Minecraft world. I like his vibe, it's so positive :D

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

    Hey, Luke, may the Force be with you

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

    >waves goodbye at the end emotionally
    :')

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

    ngl i bought a vps cos of this string of videos and have implemented pretty much all of them cant wait for the git frontend one

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

    Next up epik is lame: how to set up your own DNS server

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

      DNS servers aren't necessarily hard, the domain registry part is the pain in the posterior.

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

      @@odisdracul Is it possible to register a domain yourself? Or must it be a registrar? I assume you can't get a domain name for free.

  • @breakername9995
    @breakername9995 4 ปีที่แล้ว

    I've been waiting for this!!!!

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

    thanks Luke, love you

  • @enermaxstephens1051
    @enermaxstephens1051 3 ปีที่แล้ว

    Thank you for making this!

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

    Great video Luke! Question, what would you recommend I do to make it easier for my family members to manage their own email account password if I decide to host my own email server?

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

    I'm actually gonna try this :) thanks

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

    you are really doing a great job man ;)

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

    Hail King of e-mail setups..!

  • @PiperUsmc
    @PiperUsmc 3 ปีที่แล้ว

    Great how to video! I was wondering what is the application you seem to be using for your audio control from the cli?

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

    Works fine!! Thanks for the video.. Still prefer some web admin interfaces though so I'm going to look for that...

  • @b00gi3
    @b00gi3 2 ปีที่แล้ว

    You the man. FREEDOM!

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

    Do you really need to create full-fledged user for email? Isn't it more secure to create it with --system and/or --shell=/bin/nologin ?

  •  2 ปีที่แล้ว

    This script works like a charm! :) Ubuntu server 20.04 LTS

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

    They fear the self hosted email server owner

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

    Ah, but do you host your own nameserver?

  • @janis.berzins
    @janis.berzins 4 ปีที่แล้ว +8

    Why not try Mailinabox?
    I've been running it for years, and I love it!

  • @unfa00
    @unfa00 4 ปีที่แล้ว

    What's that audio mixer program you're showing at the start of the video?

  • @Guppzor
    @Guppzor 3 ปีที่แล้ว

    Needed to recover login details from a website that used an old email address from one of my parked domain names. Rather than go through all the hassle of contacting customer support on a weekend, dealing with another human that may or may not be able to help me, attempting to prove that the account belonged to me, etc etc I simply followed this tutorial...
    30 minutes later, not only have I recovered my account, I now know (at a high level at least) how to deploy an email server on a VPS.

  • @nillinx1234
    @nillinx1234 4 ปีที่แล้ว

    Maybe a stupid question, does the dns record need to be a specific one? Like the origin of your host country (say France)?

  • @GaryvanBlerk
    @GaryvanBlerk 3 ปีที่แล้ว

    You could easily improve this by adding an antivirus like ClamAV. Also adding grey-listing is useful in preventing spam in addition to Spam-Assassin. Good video!

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

    MX should be a hostname with an A record. Using a CNAME isn't standards compliant and several name servers disallow it.

  • @jimdaniels4595
    @jimdaniels4595 4 ปีที่แล้ว

    What do you think of OpenPaaS? Since it is a more comprehensive alternative for self hosting?

  • @tbegemann6791
    @tbegemann6791 3 ปีที่แล้ว

    You are awesome! Thanks, man!

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

    When will you be sorting out your `stagit` front end to your git server?

  • @JustKatoh
    @JustKatoh 4 ปีที่แล้ว

    Fuck man, Thank you so much! Please Please Keep these up, I actually learned so fucking much from the mail server, there is not 1 fucking tutorial out there without breaking 10h/day to work on setting up a mail server. You really helped me a lot man!

  • @Samwarren1982
    @Samwarren1982 3 ปีที่แล้ว

    Great info. I am probably going to attempt using this script on a raspberry pi... ;)

  • @goldchalice
    @goldchalice 4 ปีที่แล้ว

    Liking your recent series on a rented server. Can this server be configured to act as a proxy? To these server providers allow torrent protocols?

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

    If you're having problems logging into your email account, run "sudo ufw app list" to see a bunch of different apps that use ports. Then run "sudo ufw allow XXX" replacing XXX for any app in the list that has anything to do with postfix or dovecot. This will allow postfix and dovecot through your servers firewall. To test that you can connect to your mail server run "telnet yourdomain.com 25" "telnet yourdomain.com 993" and "telnet yourdomain.com 875" . It should say connection successful for them. Hope this helped :) spent the past day trying to fix mine lol
    Edit to clarify:
    You need to run the ufw commands on your server. You may also need to restart postfix and dovecot after doing these changes I'm not sure if you need to but I did.

  • @Gabifuertes
    @Gabifuertes 4 ปีที่แล้ว

    I’m too used to gmail to switch to a desktop email client. Gmail is pretty good at organizing email and displaying the list. (Showing attachments in line, if you make a purchase it puts a card with the price, if it includes an event it shows up in your calendar, you can have custom filters, etc.)

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

      Good luck not being exploited, its no longer safe with legacy ad integration and garbage code everywhere. Every browser is keylogging shit by default for "cort...a" or "si..i" or whatever name, so if you want any privacy in 2021 you may want to reconsider that.

  • @Ruben-tm3fg
    @Ruben-tm3fg ปีที่แล้ว +1

    This might be useful, but if you renew your cert using certbot, IMAP server will still be using the old cert so you need to restart it.
    I was having issues with Thunderbird because of that.

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

    Luke, what are your thoughts on considering adding a guide for implementing PGP for this mail setup? Do you use PGP for email yourself? Many people aren't aware that they're at the mercy of mail provider's and relay's security when their messages are in transmission and at rest.

    • @NOTWARHOL
      @NOTWARHOL 4 ปีที่แล้ว

      Reading The PGP Problem
      now, and it seems email and PGP are screwed security wise. Perhaps a video on the author's recommended solution could be a future topic instead. I'm sure you'd enjoy ripping on the non-self hosted solutions.
      "Use Signal. Or Wire, or WhatsApp, or some other Signal-protocol-based secure messenger."

  • @liamwynn3269
    @liamwynn3269 3 ปีที่แล้ว

    Ahah! It worked, thank you so much! But now I've a question: why did the SMTP server need STARTTLS and not SSL? Didn't we set up SSL? It seems if I specify that, it breaks. Thanks!

  • @zacheryeritano6487
    @zacheryeritano6487 2 ปีที่แล้ว

    This setup is amazing, but what inbound ports need to be available on the server?

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

    You know what, I went ahead and have done it! What a nightmare it is to setup a fully functioning email server when you want to add dovecot. With great flexibility comes the great ability to break things.... But, after 3 days of figuring out what settings break what I did it! (Arch Linux installation of Postfix, Dovecot, OpenDKIM, OpenMARC). If anyone wants I guide to it I will provide as there are some things the Arch wiki just doesn't explicitly mention.

    • @CrystalMaidenFeetLover86
      @CrystalMaidenFeetLover86 4 ปีที่แล้ว

      I'd appreciate it if you did
      While I don't plan on trying this anytime soon it's always good to have some reference
      Might also allow me to just go full overkill and get into Arch, VPS, DNS and mail servers at once

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

      @@CrystalMaidenFeetLover86 Sure thing, I'll give my memory a jog, I haven't written many guides before so it will probably end up quite lengthy, although I suppose that is better than leaving people in the dark about what is going on haha. It's worth noting that I'm not using a VPS service as I mostly did this as a test and practice so I self host everything. With my current setup this produces down time from 00:00BST to whenever I wake up, typically 09:00BST

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

      @@CrystalMaidenFeetLover86 I went ahead and put the post together, it may not be perfect but it should at least provide a good baseline: blog.redfox32.xyz/posts/A_simple_guide_to_setting_up_your_own_email_server.html

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

    Would it be possible to encrypt the mail on the server ?
    Could you set up a calendar and sync that too ?
    What about shared notes ?

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

    If you make it to the end and are not able to login via thunderbird or whatever, disable your VPN as it seems one of the things the scripts installs blocks VPNs that are associated with spam. PIA, nord etc

  • @dexterman6361
    @dexterman6361 4 ปีที่แล้ว

    Some advice against MX -> cname -> IP and instead ask to just point MX -> IP. Is that an issue, or something that really doesn't matter?
    Also, would you recommend AWS's SNS (Simple EMail Service)? It seems much cheaper than a VPS. I was planning to setup a VPS, but am researching the AWS route.
    Nice video! Thanks! Stay Safe!

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

    Thank you Luke! I'm just closing ties with my gmail address then I'll delete my Google Account!

  • @ZardoDhieldor
    @ZardoDhieldor 4 ปีที่แล้ว

    Hey, Luke. What program did you use to display your webcam directly onscreen? Is it only ffmpeg?
    Edit (5 minutes later): Nevermind! I figured it out! ffplay is awesome!

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

    6:20 that's read as engine X? I thought it was N Jinx. Wow. That makes a lot of sense.

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

    What do you recommend for an app to access your email from your phone. Thunderbird took their app from the android store

  • @BobJones-dq9mx
    @BobJones-dq9mx 3 ปีที่แล้ว

    Sounds great..but it is obvious you must be a genius!

  • @_sonicfive
    @_sonicfive 2 ปีที่แล้ว

    I will miss the excitement.
    Anyways I truly enjoyed your video on KJV - I will be using that very often

  • @CrazyMineCuber
    @CrazyMineCuber 4 ปีที่แล้ว

    Cool! I have to do it some other day!

  • @luismunoz8011
    @luismunoz8011 4 ปีที่แล้ว

    Hey man, thanks this is cool!

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

    hi luke, thanks for the great video.. this was too helpful and the script is amazing.. thanks
    please I need help if any body could advise please, my question is if I registered a top level domain such as .live/.chat/.club etc will the DKIM verification work? or it should only be .com/.net/.org ?

  • @clickepic2733
    @clickepic2733 4 ปีที่แล้ว

    Wouldn't it be possible for your VPS provider to snoop on your emails if they are saved on their server?

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

    Just commenting before even watching the video: In Finland it's already illegal for internet service providers to keep the SMTP port (25) open in customer internet plans, so it's impossible to host an own mail server here.

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

      You're supposed to use port 587 for SMTP with TLS enabled, or ports 465 or 2525 as alternatives.

    • @tikkasen_urakointi
      @tikkasen_urakointi 4 ปีที่แล้ว

      @@p_serdiuk They are probably also blocked.

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

      @@tikkasen_urakointi Surely it is fine if your VPS is hosted outside of Finland.

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

      Either way, you can get the same amount of security by using PGP, offline only email (your server auto-deletes email once a local client syncs). Self-host email is quite annoying and not worth it imo. I personally use Migadu. As long as I have access to my domain, I still can get email on another service if for any reason Migadu dies.

    • @faye_isc
      @faye_isc 4 ปีที่แล้ว

      WHAAAAAAAAAAAAAAAAAATTTTTT :O