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

Поделиться
HTML-код
  • Опубликовано: 1 фев 2025

Комментарии • 474

  • @LukeSmithxyz
    @LukeSmithxyz  3 года назад +40

    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 3 года назад +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 3 года назад +1

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

    • @TimRubel
      @TimRubel 2 года назад +4

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

    • @skycakecrunch
      @skycakecrunch 2 года назад +2

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

  • @Amike
    @Amike 4 года назад +693

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

    • @davidr2421
      @davidr2421 4 года назад +36

      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

  • @andrewyu6996
    @andrewyu6996 4 года назад +526

    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 3 года назад +1

      "linux community"

  • @isuskrist3883
    @isuskrist3883 4 года назад +758

    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 4 года назад +3

      Hahhahahahah

    • @fossforever512
      @fossforever512 3 года назад +5

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

  • @ltxr9973
    @ltxr9973 4 года назад +73

    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 4 года назад +6

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

    • @wololo_aeyoyo
      @wololo_aeyoyo 2 года назад +3

      i wanna grab moeka's moeka's

  • @doom-and-gloom
    @doom-and-gloom 4 года назад +265

    next video: RUclips's dumb: just make your own video hosting service

    • @LukeSmithxyz
      @LukeSmithxyz  4 года назад +313

      Well... videos.lukesmith.xyz

    • @ewhj1969
      @ewhj1969 4 года назад +17

      🤣🤣🤣 Love it!!!

    • @zyan983
      @zyan983 4 года назад +24

      @@LukeSmithxyz Lmfao

    • @alnm645
      @alnm645 4 года назад +23

      @@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.

  • @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.

  • @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!

  • @lalmiahmed3573
    @lalmiahmed3573 4 года назад +66

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

  • @afaf6478
    @afaf6478 4 года назад +4

    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!

  • @samuelschwager
    @samuelschwager 4 года назад +21

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

    • @logangraham2956
      @logangraham2956 2 года назад +4

      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.

  • @al-du6lb
    @al-du6lb 4 года назад +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.

  • @pointdotpoint
    @pointdotpoint 4 года назад +43

    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.

  • @anglaismoyen
    @anglaismoyen 2 года назад +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!

  • @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 ^^

  • @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!

  • @techur2763
    @techur2763 4 года назад +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!

  • @jkgfhgkhjnvfcf1307
    @jkgfhgkhjnvfcf1307 4 года назад +18

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

  • @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!

  • @Aleksandar0100
    @Aleksandar0100 4 года назад +110

    >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.

  • @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.

  • @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.

  • @theowaldburg
    @theowaldburg 4 года назад +3

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

  • @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

  • @IgnasV
    @IgnasV 4 года назад +66

    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?

  • @al-du6lb
    @al-du6lb 4 года назад

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

  • @antilibtard4433
    @antilibtard4433 4 года назад

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

  • @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

  • @Lesterino
    @Lesterino 2 года назад

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

  • @alexandermazarakis7619
    @alexandermazarakis7619 3 года назад +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.

  • @jackdavidson5863
    @jackdavidson5863 4 года назад +3

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

  • @user-ju6zx3rm8d
    @user-ju6zx3rm8d 4 года назад +29

    based and freedompilled

  • @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!🙌

  • @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!

  • @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

  • @innac_makes_things
    @innac_makes_things 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

  • @MariusUrbelis
    @MariusUrbelis 4 года назад +1

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

  • @nourway3639
    @nourway3639 4 года назад

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

  • @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.

  • @sokoTV2
    @sokoTV2 4 года назад +32

    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".

  • @myfavouritecolorisgreen
    @myfavouritecolorisgreen 4 года назад +6

    >waves goodbye at the end emotionally
    :')

  • @cosmindumitrescu6631
    @cosmindumitrescu6631 4 года назад +3

    Hey, Luke, may the Force be with you

  • @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?

  • @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.

  • @LukeSmithxyz
    @LukeSmithxyz  4 года назад +2

    Email server script: github.com/lukesmithxyz/emailwiz
    Affiliate link to Vultr: www.vultr.com/?ref=8384069-6G (gives you $100 in first-month credit to play around with server however you want)
    Other VPS providers are good too, but I know my script works on Vultr since I use it. If you have success using the email script another VPS, provider, tell me!
    Note that some users (even those using Vultr) will have to tell their VPS support to open port 25 to send mail. I never had to do this, but others have reported it to me as being necessary for them.

  • @JesseBusman1996
    @JesseBusman1996 4 года назад +10

    Ah, but do you host your own nameserver?

  • @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

  • @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

  • @janis.berzins
    @janis.berzins 4 года назад +8

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

  • @unfairtrout
    @unfairtrout 4 года назад +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

  • @ujjwalbiswas8400
    @ujjwalbiswas8400 3 года назад

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

  • @christolabuschagne4382
    @christolabuschagne4382 2 года назад

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

  • @quadrupledamage
    @quadrupledamage 4 года назад +11

    Trust me luke, if i had everything needed to setup an email server, you wouldn't see me here or on any google product

    • @boi_doingthings
      @boi_doingthings 3 года назад

      so very true. most troublesome is the ISP NAT service and port 25 blocking.

  • @elemenohpe123
    @elemenohpe123 2 года назад +1

    thanks Luke, love you

  • @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 9 месяцев назад

      @@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.

  • @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.

  • @johnrdorazio
    @johnrdorazio 3 года назад +1

    I've been hosting my own mail servers in a similar manner on a VPS provided by OVH. It's been working without hardly any trouble for the past 8 years. Today, a fire destroyed the OVH datacenter in Strasbourg. This is the only drawback of hosting your own server, unless you have a backup system. Unfortunately, data doesn't survive fires, unless redundancy has been built into the service outside of the same datacenter building :(

    • @thompsonmatthew
      @thompsonmatthew 3 года назад

      Christ man rip. Can I gently suggest that you start off this time using managed email hosting. You don't need to use Gmail. Fastmail and Protonmail are viable alternatives. These services will replicate across multiple datacenters.

  • @drglover31
    @drglover31 4 года назад

    Luke is a Godsend, Thx for this video!

  • @eldwisteld702
    @eldwisteld702 4 года назад

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

  • @DavidDeCorso
    @DavidDeCorso 3 года назад +1

    FYI Vultr makes you wait at least 30 days before letting you send emails.

  • @joshuajohnson3296
    @joshuajohnson3296 4 года назад +2

    @0:13 ahh yes the faint glow of white light!

  • @Ruben-tm3fg
    @Ruben-tm3fg 2 года назад +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.

  • @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

  • @gorillamoe
    @gorillamoe 4 года назад

    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!!!

  • @io_inc
    @io_inc 10 месяцев назад

    Hail King of e-mail setups..!

  • @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!

  • @chu-kuanchang693
    @chu-kuanchang693 4 года назад +9

    i think you can use 'certbot certonly --standalone' to get certification if ther is no web server available?

    • @dmsalomon
      @dmsalomon 4 года назад +5

      Yup. I do this exclusively since I use wildcard domains

    • @LukeSmithxyz
      @LukeSmithxyz  4 года назад +5

      I seem to remember having some issue doing this for this video. I forgot exactly what it was, so I just did it this way.

    • @Alfarror
      @Alfarror 4 года назад +1

      @@LukeSmithxyz Maybe it was something like " port 80 unavailable" ? I just had this, I had to take nginx down for a moment for certbot to spin up its webserver and do its thing.
      Dunno if this will work when renewing though.

  • @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.

  • @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 ?

  • @anthonydotmoe
    @anthonydotmoe 4 года назад +3

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

  • @mallock8529
    @mallock8529 4 года назад +4

    Apparently port 25 is blocked on Vultr by default, preventing you from sending mail. Is there any way to change the port, or do i have to beg vultr to unlock it?

    • @LunarBears
      @LunarBears 4 года назад

      thank you, i was wondering why i could not send mail

    • @mallock8529
      @mallock8529 4 года назад +1

      @@LunarBears You should make sure that that is your problem by checking "journalctl -xe", somewhere at the bottom it should say "connection timed out" or something like that with the number 25 somewhere on the same line.

    • @LunarBears
      @LunarBears 4 года назад

      @@mallock8529 Thanks dude. I opened up a ticket and they are interviewing me to see if they will unblock my port for me.

    • @markasmichmel
      @markasmichmel 4 года назад

      I've requested that it be unblocked, and works fine, just have to give a reason why, and what you are using it for etc.

  • @GaryvanBlerk
    @GaryvanBlerk 4 года назад

    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!

  • @gnuPirate
    @gnuPirate 3 года назад

    You the man. FREEDOM!

  • @majoraslayer64
    @majoraslayer64 8 месяцев назад +2

    I just upgraded to the latest Ubuntu and now Fail2Ban can't run because of asynchat being deprecated in the latest Python.
    1) Is Fail2Ban being borked going to cause issues with the email server this sets up? If so, I may have to revert back to the old Ubuntu, because I've been relying on this setup for about 6 months now.
    2) Are you still maintaining this script?

    • @RoofusRoof19
      @RoofusRoof19 3 месяца назад

      The script is still maintained on github, last commit was 3 months ago according to the github page.

  • @PiperUsmc
    @PiperUsmc 4 года назад

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

  • @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 ?

  • @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 3 года назад +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.

  • @MattyFez
    @MattyFez 4 года назад +8

    Now all we need is a tutorial to host torrent trackers then I can finally share my cartoons with friends!!! Based!

    • @jesperb.245
      @jesperb.245 4 года назад +1

      I believe you can setup peertube to function as a tracker

    • @mulmeyun
      @mulmeyun 4 года назад +2

      'cartoons'

  • @imcat_
    @imcat_ 4 года назад

    Someone should probably say that you don't need that trailing period on every registrar's webui. You don't with namecheap for example. The letsencrypt package (certbot) also has a built-in (standalone) web server. I was able to cut out a web server entirely that way.

  • @felix8313
    @felix8313 4 года назад

    If you try to set up a new mailing server on Vultr. They will require an active account with at least 30 days of "normal" activity before they open the port 25 for you. If this doesn't happen you won't be able to send any mail.

    • @starman4840
      @starman4840 4 года назад

      ah that must be my problem then, thanks

  • @breakername9995
    @breakername9995 4 года назад

    I've been waiting for this!!!!

  • @h.hristov
    @h.hristov 3 года назад +1

    How can you backup your mail?
    How can you view logs in case of failure (running out of free disk space for example?
    How can you delete mailboxes?
    What about TLS certificate renewals?
    What about email aliases?

  • @CreativeJE
    @CreativeJE 4 года назад +1

    you are really doing a great job man ;)

  • @aegixlinux
    @aegixlinux 4 года назад +2

    Here's my initial response from Vultr support:
    "Thank you for contacting the Vultr Technical Support team.
    Port 25 would be closed by default, but ports 933 and 587 should be open. While we do block SMTP ports by default, this block may be lifted by our Account Management team on a case-by-case basis. We are forwarding this request to our Account Management team for review, and they will work as swiftly as possible to address your inquiry."

    • @aegixlinux
      @aegixlinux 4 года назад +1

      be warned,, Vultr is now asking for this:
      "Please reply to this ticket with the following information:
      1. The business name and organization URL(s) under which you offer services.
      2. Describe, in as much detail as possible, the nature of the emails you intend to send.
      3. The volume of email that you plan to deliver on a daily/monthly basis."

    • @aegixlinux
      @aegixlinux 4 года назад

      I had to tell them how many emails I'd be sending a day/week/month.. then they opened port 25

    • @toehoe4322
      @toehoe4322 4 года назад +1

      Linode are more laissez-faire, they just want your DNS set up before removing the email port restrictions

  • @Oswee
    @Oswee 2 года назад

    I believe there was some thing to do with PTR records which should be set by your ISP. Could be outdated info.

  • @cunjoz
    @cunjoz 4 года назад +12

    Luke, please, make a tutorial on how to host your own Runescape server.

    • @leonbishop7404
      @leonbishop7404 3 года назад

      world of warcraft and minecraft also

  • @Prutswerk
    @Prutswerk 4 года назад +2

    Luke Smith is dumb: Just build your own Luke Smith.

    • @faye_isc
      @faye_isc 4 года назад

      we laughing at this now but the year 2222 is coming 🤣🤣🤣🤣 xD

  • @enermaxstephens1051
    @enermaxstephens1051 3 года назад

    Thank you for making this!

  •  3 года назад

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

  • @arcade5765
    @arcade5765 4 года назад +5

    does this have any advantages regarding security over something like protonmail?

    • @zyan983
      @zyan983 4 года назад +2

      You have full control over the security of the server and ProtonMail could be stealing your info and you wouldn't know it.

  • @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!

  • @entelin
    @entelin 3 года назад

    As much as some might flame me for this: Don't bother setting up your own mail server unless you are genuinely interested in the process, the end result will be inferior to what google can do. SMTP basically sucks as a protocol, and like http is now a pile of hacks to get some level of security and protection against spam. I used to run a small isp "back in the day" with several hundred accounts running qmail (which is fantastic btw and still around, it was suckless before suckless). Basically every small to medium company, and almost all the big ones as well, just use one of the major providers. They have better integration with phones, and you can't compete with google on anti spam. If google detects malicious email, they can just block it system wide before anyone even sends you anything. SMTP ports are probably blocked on your home connection anyway, and if you are using vps servers then the host can intercept everything unencrypted anyway, or just suck it off your filesystem. You could refuse all unencrypted connections which can mitigate the security issues somewhat, but will prevent you from getting some email. Though to be fair it's increasingly viable as basically nobody hosts their own email anymore and your big providers all support tls... but that brings us back to square one anyway, because 90% of your destinations ARE these big companys, and they will read your email anyway.
    TLDR, treat smtp as you would discord, aol, or whatever else, it's not secure, your email is being read.

  • @madkvideo
    @madkvideo 4 года назад +9

    They fear the self hosted email server owner

  • @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!

  • @christianlempa
    @christianlempa 4 года назад +1

    There is an easy solution for how to set up a mail server in just a few minutes using docker, docker-compose, and a nice open-source project called mailcow. I recently did a YT video about that 😎

    • @clearnitesky
      @clearnitesky 4 года назад

      not familiar with the spirit of this channel, eh? Docker indeed....

  • @nielsroetert
    @nielsroetert 4 года назад

    Used to run my own email server for the fam. when all these additional tools like Spamassassin weren't necessary, got in to more and more trouble over time and gave up. With this setup we could go back in time and be happy again, should I ...

  • @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!

  • @matej-world
    @matej-world 4 года назад +1

    I'm actually gonna try this :) thanks

  • @JPEaglesandKatz
    @JPEaglesandKatz 2 года назад

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