How To Make A Basic Email Server

Поділитися
Вставка
  • Опубліковано 7 лют 2025

КОМЕНТАРІ • 426

  • @borissman
    @borissman 9 років тому +34

    This video in particular was somehow better in quality than hes usual videos.
    Whatever you doin', keep doing it. I like it!

  • @lebswada
    @lebswada 9 років тому +9

    Wow, I'm pretty damn impressed by this. It's amazing how you keep finding simple and cheap alternatives for these things. Keep up the great work.

  • @Z29vZ2xlc3Vja3Mu
    @Z29vZ2xlc3Vja3Mu 9 років тому +3

    Here's some useful information *before* you get started:
    • Some ISP's block email and/or web server ports. It's a good idea to be aware of that before you start putting everything together.
    • Also, in the case where you might have one router plugged into another router (say, for example, your ISP issued a router-modem all-in-one, but you still wanted to use a better router for WiFi), then you have to port forward through both routers.

  • @mattd03411
    @mattd03411 9 років тому +2

    I haven't watched your videos in some years but I'm glad I stumbled back on to them. Great presentation and vary entertaining as always. Keep it up.

  • @xINVISIGOTHx
    @xINVISIGOTHx 9 років тому +3

    This is really cool! I'm not going to do it (probably), but still really interesting.

  • @czarcorey1220
    @czarcorey1220 9 років тому

    I like the humor you have been using in this video and the last. Also sound effects were so much better in this one. Good video

  • @TransRainbows
    @TransRainbows 9 років тому +2

    Thanks for changing the effect noise, the new one gets my attention without being so much in my face and distracting me from the video.
    I would tune down the volume on some of the effects, they were louder than you sometimes.
    Overall great video, s really nice and easy to follow.

  • @MkmeOrg
    @MkmeOrg 9 років тому +1

    Well done Sir. I've had this on my list of Pi projects forever. Well done. Cheers! Eric

  • @tombutcher7224
    @tombutcher7224 9 років тому +1

    Yay! No annoying sound effects.

  • @alfpayne4808
    @alfpayne4808 9 років тому +1

    Thanks Tinkernut, I'm so glad your back to doing the more tech orientated tutorials! Do you not need to add the IMAP Port on the router as well? Also, if you wanted to add a spam protection service, such as MXGUARDDOG, that requires MX records - what would they be?

  • @LarsTechTipsDe
    @LarsTechTipsDe 9 років тому

    I am not sure how you knew, but I was thinking of doing something like that today. And then your video showed up in the subscription feed.

  • @ayachitaher
    @ayachitaher 9 років тому

    hey tinkur nice to see you came back with better content

  • @blindshotpod
    @blindshotpod 4 роки тому

    if your watching this video as a timewarner or charter spectrum customer I hope you realize that company disabled all your port forwarding capability several years back. They claimed it was for overall network security and at first made you call and get their techs to do the forwarding now they just don't allow it at all. Also all their equipment log in is being changed from defualt and other safe guards are being added to keep us out of our own equipment.

  • @itzmeee4
    @itzmeee4 4 роки тому +1

    I like the steampunk style of yours

  • @vicr123
    @vicr123 9 років тому

    I think that sound effect is _much better._ Good job :)

  • @kar27k
    @kar27k 9 років тому +13

    Video style improvements were not really noticeable, but whole experience in general is way better. Good job +Tinkernut.
    Little note: Sometimes effects were louder than you, so it was hard to hear your voice.

  • @alexsohn2474
    @alexsohn2474 9 років тому

    SReally good video about an idea that I didn't even think of using Rasberry Pi for!

  • @Xenro66
    @Xenro66 9 років тому +1

    This is pretty powerful stuff. How difficult would it be to make your own private (possibly encrypred?) messaging service?

  • @nothingreallymatters7530
    @nothingreallymatters7530 4 роки тому

    straight to the point video and i like it.

  • @syedarmaghanhassan4652
    @syedarmaghanhassan4652 4 роки тому

    thanks for sharing. can we do it on a normal mac or PC or virtual-box?

  • @lilyydotdev
    @lilyydotdev 5 років тому

    best solotion for self hostted email is mail in a box i would say. it's super easy to set up and is secure.

  • @BenReese
    @BenReese 9 років тому

    I looked at setting up a mail server on the Pi a few months ago and was pretty successful the problem, though, is that other mail providers will block your messages until you've been white listed on their service. I was able to send/receive messages, but Gmail sent them all to spam.
    That said, I'm definitely going to check this out and try that setup again.

  • @DDBAA24
    @DDBAA24 5 років тому

    You should do a video about securing the mail server. We could setup a waf , spamassasin , clamAV for Citadel.. The last version of citadel I saw still had a BBS built into the web UI , did they keep that feature ?

  • @reydus6651
    @reydus6651 9 років тому

    This video was just out in the right time. Thanks. Just yesterday i was checking on my national's domains (which happen to be utterly cheap and thus, awesome)
    I was wondering, as i was buying a PI but Lasership messed a bit with the shipment, what display are you using for your PI?

  • @jolejo7
    @jolejo7 9 років тому

    Nice quality basic function of mail server Tks, keep the good work coming

  • @WiseWebmaster
    @WiseWebmaster 9 років тому

    Very good and to the point

  • @JustinTannenbaum2295
    @JustinTannenbaum2295 9 років тому +2

    I remember you made a video similar to this a few years back, a good question i want to ask is will you make more updated and modern versions of your older videos?

    • @Tinkernut
      @Tinkernut  9 років тому +1

      +Microsofttechsupport I guess it depends on the project. is there a particular one you want to see redone?

    • @JustinTannenbaum2295
      @JustinTannenbaum2295 9 років тому +1

      Well how about you message me and we can discuss it

  • @heyinterframe
    @heyinterframe 9 років тому

    New Tinkernut! YUSSS

  • @NielsNL
    @NielsNL 9 років тому +1

    Also think about back-ups. An SD card is not something I would like to store my email on. As a work-around for the filtering you could use your ISP as relay.

    • @BenReese
      @BenReese 9 років тому

      Maybe pt2 video idea for +Tinker Nut, but you can setup a daily/hourly backup to an SMB share.

    • @alphapuggle
      @alphapuggle 8 років тому

      I don't know, but sd cards can easily be wiped
      or flushed down a bathroom toilet
      just saying.

  • @UnlishedTen8
    @UnlishedTen8 9 років тому

    out of topic but what is the mini monitor u got i want one

  • @matthewtorok8110
    @matthewtorok8110 9 років тому

    Do you know if this will still work if I turn off the pi at night, or will I need to reconfigure it?Also, do you know if it will work if the internet goes off at night? (I know while there is no internet it will not work, but when it goes back on should it still function) Many thanks for a great video

  • @callmerev4123
    @callmerev4123 9 років тому

    Are the emails stored on the server so will it be possible to view old mails ?Also can you make a video that you do that in a dedi server that has all ports open and already uses apache2 ?

  • @aryamaanpratapsingh5547
    @aryamaanpratapsingh5547 9 років тому +1

    Tinkernut I am ur big fan and u did it again

  • @walidben7893
    @walidben7893 9 років тому

    hey ! i have an old Pentium 3 with 256 mb ram i was thinking about a NAS but the cpu and the sata controller wouldn't make the cut ! then i saw this video and inspired me again !! my Question is what do you recommend for a mailing platform aside from citadel ?? BTW i love the content and keep it up tnks !

  • @parkerjohn2459
    @parkerjohn2459 9 років тому +3

    The public IP can be changed by the ISP regularly (sometimes hourly), to solve this you can setup a dynamic DNS either on the router (if it supports that) or on the RPi, you basically enter the username and password for the no-ip account and by doing it this way the new Public IP will be updated on their databases.
    Also I have a question, can the Raspberry pi work 24/7 reliably ? I want to use it as server but I'm not sure if it can work without problems.
    And thanks for your great videos !

    • @GlennnD
      @GlennnD 7 років тому

      Just got into Raspberry's and got a clone actually. I'm running for a test a BitCoin miner software won't earn any money from since the capacity is not sufficient) on my clone Pi which stresses the shit out of it and it's been running stable since two weeks. So yeah they will run 24/7 perfectly!

  • @Octelly
    @Octelly 9 років тому

    What is that small monitor u use for the pie?

  • @afrothugz
    @afrothugz 9 років тому +28

    so why was the monitor and keyboard necessary ?
    i could point a ip to the raspberry pi trough my router
    i would just ssh in to it ...
    much easyer

    • @Tinkernut
      @Tinkernut  9 років тому +71

      +Afro ThuGz This is a beginners guide. Tell a beginner to do that and see how far you get ;-)

    • @jhonhoward
      @jhonhoward 9 років тому +2

      +Tinkernut hahaah. u rock sir.

    • @jhonhoward
      @jhonhoward 9 років тому +1

      +Tinkernut hahaah. u rock sir.

    • @divyanshjha9369
      @divyanshjha9369 9 років тому +1

      +Afro ThuGz please tell me how will you ssh into your rasp pi via ssh when its newly setup. also how will you do the other things of the tutorial other than the command line via ssh ?

    • @afrothugz
      @afrothugz 9 років тому +3

      Divyansh Jha
      like i said, first i get a ip from the router, then i give it a static ip trough the router
      with putty i ssh in to it
      and then just follow teh rest of the tuturial that was given by tinkernut

  • @LIVERPOOLFRANK
    @LIVERPOOLFRANK 9 років тому

    Amazing! But let's suppose your router is off, for let's say someone didn't pay the bills. Is there a way to keep in a queue the e-mails that never reached my destination and then later after I connect back to the internet I will be able to get them?

    • @technologyunloaded
      @technologyunloaded 9 років тому +1

      +LIVERPOOLFRANK No, but what will happen is if someone is sending from pretty much any email server (Exchange, Hotmail, Gmail) It will retry sending over a certain period.

  • @MrScottLott
    @MrScottLott 9 років тому

    Most ISPs block the common SMTP ports to prevent folks from being able to send mail from home servers exactly like this, and even if you get around that issue by setting up your server on Digital Ocean or whatever you're still faced with the deliver ability issue. My money is still with Google Apps for business.

  • @Scoopta
    @Scoopta 9 років тому

    The only problem with this is a large amount of home ISPs block 25 because of spam. I know for a fact AT&T and Verizon both do. I managed to get AT&T to open mine after about 10 different phone calls to support. Also might I point out you set the webserver to 80 on TCP/UDP but web is only TCP. You also didn't set up any MX records so I'd be highly impressed if this even works.

  • @joakimjohansson7729
    @joakimjohansson7729 8 років тому

    Awesome tutorial, I love it

  • @Tobias-et1xt
    @Tobias-et1xt 9 років тому

    Wow you are a smart computer dude!!

  • @DiyintheGhetto
    @DiyintheGhetto 9 років тому

    TinkerNut man you are awesome. I have NO-IP but i pay for mine i run a couple of sites off of it. I always wanted to Run a mail server But just never had a way of doing it Thank you. Can't wait to see your next Update on this would love to see the spam filter, blacklist and whatnot. Can we do multiple email accounts and users? So i can set one up for my friend as well?

  • @derstrom8
    @derstrom8 9 років тому

    The sound effect for the popups was fine before, just a little bit loud. You have the same issue now as before.

  • @oliverschultz-etzold5818
    @oliverschultz-etzold5818 3 роки тому

    Hi Tinkernut, I liked the tutorial very much, but I have the problem that on my Raspberry a Nextcloud is already running. So every time I want to access citadel through the web browser (which is Chromium - I think that should work…), my Nextcloud opens and I can't reach my citadel… Do you have an idea to fix this?

  • @zaneyoumans2923
    @zaneyoumans2923 9 років тому +1

    Could you perhaps do a video about open source Active Directory options? I saw it as an option for authentication. Keep up the good work! I really like your videos.

    • @blackphidora
      @blackphidora 9 років тому

      there are few "all encompassing" AD alternative, other then redhat and Centos's directory, but AD is basicly LDAP

  • @rogernevez5187
    @rogernevez5187 4 роки тому

    This basic email server works only with a static IP address or it can also be setup with a dynamic IP address ????

  • @NexxozProductions
    @NexxozProductions 8 років тому

    can i do this for an existing server with mysql and apache ?

  • @PittsyPlays
    @PittsyPlays 9 років тому

    What monitor is that and is it any good?

  • @wienerschnitzelwienerschni194
    @wienerschnitzelwienerschni194 9 років тому

    great job man keep up the good work

  • @jakefunny1
    @jakefunny1 9 років тому

    Poetry my friend, poetry!

  • @Taki7o7
    @Taki7o7 7 років тому

    Is it important on which port it is running? Bc i want to host a website aswell. What i need to to enter for SMTP infos when setting up with citadel in the php.ini so i can send mails via php?

  • @RealLegowim
    @RealLegowim 8 років тому

    where did you buy the monitor

  • @sblop
    @sblop 9 років тому

    Thanks for sharing a great video. - Why is these mails caught in the spam? I assume your IP is not blocked? What is estimated power consumption? I assume it supports encrypted mails?

    • @MrWhampa
      @MrWhampa 9 років тому

      +Benjamin Buter Petersen
      - Anyone can fire it up for spamsending, so mail servers operate with whitelists. Trust has to be earned:)
      - 1-2 Watt, less without screen, keyboard, mouse. An optional HDD consumes around 5 W.
      - SMTP does support encryption on Port 465. However it's not the most secure thing in the world... I recommend the use of other protocols.

  •  9 років тому

    To receive emails you have to add a MX (mail exchange) DNS record in addition of the A record

    • @Tinkernut
      @Tinkernut  9 років тому +1

      +Samuel Bétrisey no-ip.com already sets up an MX record with your IP by default. If you use another provider, then you will most likely have to manually enter it.

  • @alphapuggle
    @alphapuggle 8 років тому

    i love how its human nature that if tinkernut replies to a comment everyone keeps replying to get his attention, lol

  • @Compucore
    @Compucore 9 років тому

    Tinkernut I was just wondering what if you had already like a used 1U server that could be used instead of the raspberry Pi instead? And use one of the many distributions and do the same thing. I had picked up a number of years ago and I am just getting around to getting them set up for active directory, IIS, Mail server similar to what you had shown here. With either a flavor of Linux or a decommissioned version of windows 2000 server or 2003 server OS? Since those are no longer supported from MS? Just an Idea since you can pick up a used server on cheap side to. Like $10 without memory or hard drive and just add them in as need be? Just curious what your thoughts are on this as well.

  • @cameronmorton6061
    @cameronmorton6061 6 років тому

    Hey Mate
    I have no idea what's going on! but willing to give it a go, I just went to the Raspberry Pi site to get one but don't know which one to get. Any ideas?

  • @titansurge6644
    @titansurge6644 9 років тому +1

    wow i love all these kind of videos i subbed

  • @uzzipy
    @uzzipy 6 років тому

    Will it work on WAN or just only with LAN?

  • @masterpotatoman681
    @masterpotatoman681 9 років тому

    +Tinkernut just another question how could i do a ssl on citadel so my port 80 is more secure on the network, If you can, can you do a video on it. Thanks Again

  • @Buzzer
    @Buzzer 9 років тому

    What keyboard/monitor/raspberry pi is that and if it comes in a set could you link me to it.

  • @marten3451
    @marten3451 9 років тому

    What if I want it to send a text to another raspberry pi user.
    Example: I want to send a text to my friend next door without using the Internet but our own off grid Internet n email.

  • @ThatsDeXes
    @ThatsDeXes 8 років тому

    does it have smtp details to use in other 3rd parties program?

  • @anandwpps
    @anandwpps 4 місяці тому

    Port fwdng works if ip is behind NAT/cgnet?

  • @whitepaperkat67
    @whitepaperkat67 9 років тому +22

    that is if your isp dosent block port 25 ehehe

    • @parkerjohn2459
      @parkerjohn2459 9 років тому +1

      I remember someday I was configuring the NTP (used to synchronize time from the Internet) on my router but it fails everytime I tried. Then I discovered that my ISP had blocked this port, LOL !

    • @whitepaperkat67
      @whitepaperkat67 9 років тому +2

      lollollollollollollollollollollollollollollollollollollollollollollol my isp does not block TeamSpeak in fact I have a ts server

    • @Zveu
      @Zveu 8 років тому

      +James Fish my isp blocked port 80, 22, 443, and 696969696969969....jk lol

    • @whitepaperkat67
      @whitepaperkat67 8 років тому

      bummer

  • @TraxsysVII
    @TraxsysVII 9 років тому

    Fun tutorial! Thanks Tinkernut! :)

  • @roccoperciavalle4015
    @roccoperciavalle4015 9 років тому

    could you do a rubiks cube solving robot with cd row servos? plz

  • @joeystrandnes2214
    @joeystrandnes2214 9 років тому +1

    HI i don't get the SMTP option in my administrator page, what can i do to fix it?

  • @SeralyneYT
    @SeralyneYT 9 років тому

    Better than usual! "IP He V 4" tho.

  • @Mat2095
    @Mat2095 9 років тому

    What is the reason that the mails are treated as spam? Is it because the domain name is a subdomain from a free-to-use service; or because the IP is not static?

    • @LeonBentrup
      @LeonBentrup 9 років тому

      Pretty much all professional email services (Gmail, etc.) block emails from domestic ips vor at least mark them as spam. You should get a VPS (DigitalOcean or a free AWS instance for your mail Server)

  • @WyrdfellHunter
    @WyrdfellHunter 9 років тому

    I FUCKING LOVE YOU MAN YOU JUST SAVED MY SCHOOL FINAL PROJECT !!! THANKS ❤

  • @BblopP
    @BblopP 5 років тому +1

    Can't get past login, it's always stuck on "please wait" after i enter my login and passw :/

  • @ivanbaronak3784
    @ivanbaronak3784 5 років тому

    Good video, but I have problem db: cursor still in progress on cdb 00: attempt to write during r/o cursor. Please you can help me?

  • @sultan5106
    @sultan5106 7 років тому

    I followed your instruction I can receive email but sending email nothing did arrive.

  • @noinshooter2000
    @noinshooter2000 9 років тому

    Hey thinkernut,
    I was wondering if I could make and host my own domain name (like this.is.awesome) and host whatever i want on it. It is useful for a lot of stuff like making a website, a teamspeak server or minecraft server and this goes on and on. I didn't find any tutorial yet online, so I thought you and your fancy raspberry pi things would be able to explain it.
    I don't know if it's even possible, but if it is it would be awesome if you could answer my question. And if you could make a video about it that would be totally awesome!
    Thanks!
    Ps. keep making vids love 'em!

  • @user-cf7vy4hl8p
    @user-cf7vy4hl8p 9 років тому +2

    & I noticed you made a Vpn but could you show one in the pi B model. & is it possible to have both an email server and web server on the pie at once. If you could show that too. 😁😜

    • @PaulL42654
      @PaulL42654 9 років тому +4

      Just run email web server on different port and install apache

  • @EvanRustMakes
    @EvanRustMakes 9 років тому +173

    Hillary Clinton has seen this video

    • @KowboyUSA
      @KowboyUSA 9 років тому +7

      +havingMC Okay, so I wasn't the first one to think: *Hillary* upon seeing this video

    • @theultimaterockr
      @theultimaterockr 9 років тому +5

      That was my first thought lol

    • @bingokemski4473
      @bingokemski4473 9 років тому

      +havingMC Took you a while Hillary, I want TrumpCare!

    • @nswerhun
      @nswerhun 8 років тому

      +theultimaterockr same

    • @ParadisusMalus
      @ParadisusMalus 4 роки тому

      I dont get it

  • @NonnofYobiznes
    @NonnofYobiznes 9 років тому +1

    I love your vids.

  • @manastrivedi8994
    @manastrivedi8994 5 років тому

    Is linux os necessary? Can we do the same with windows?

  • @coolizmc
    @coolizmc 9 років тому

    slightly lower the volume of the footer sound effect and you are good

  • @icloudfixicloud1632
    @icloudfixicloud1632 9 років тому

    Will this work with my Apple Airport Time Capsule?

  • @filkz4530
    @filkz4530 8 років тому

    but can somebody else join the same domain and how?

  • @nightshademagia
    @nightshademagia 9 років тому

    I HAVE a Pi! I'm totally doing this!

    • @ukaszMarianszki
      @ukaszMarianszki 8 років тому

      you can do this even no your laptop with ubunt (if you have one)

  • @MrEnygma1000
    @MrEnygma1000 6 років тому

    I dont know if this will work with a tor hidden service tunneled through a tor to web proxy for anonymous mails. I guess there is only one way to find out.

  • @713pyromaniac
    @713pyromaniac 9 років тому +1

    Do a tutorial on that magic mirror thing where it's a mirror, but it can show usefull information aswell. I'm no good at describing this...

  • @mylifeascry
    @mylifeascry 9 років тому

    hi..i have two questions..why do you open 80 port and not the more secure 8080 (https) port?? is there a system to save the mail in the usb or in a smb service? because i think is not a good idea to save all the emal in the sd card...

    • @ukaszMarianszki
      @ukaszMarianszki 8 років тому

      1.because he dont have cetificate buyed 2. yes

  • @aba22125
    @aba22125 7 років тому

    Hi Tinkernut, I know it's old and all, but I was using citadel, just recently made it secure with ssl, but how do I redirect from port 80 to port 443 automatically ? ( From Http to Https ).

  • @SomeshKar
    @SomeshKar 9 років тому

    Good tutorial. But, how do you use a purchased domain? I mean, CNAME and domain A records. Any ideas?

    • @PaulL42654
      @PaulL42654 9 років тому

      Point mx of that domain to your ip

    • @SomeshKar
      @SomeshKar 9 років тому

      Yeah. Sure. But the place where I live has some ports blocked and it doesn't work out for me.

    • @PaulL42654
      @PaulL42654 9 років тому

      Somesh Kar Only if you're running a email server on port 25, most residential ISP'S block that port. Domains work unless your web server port is blocked.

  • @RaZziaN1
    @RaZziaN1 7 років тому

    I can't login it after trying to login it says Please wait.. and i can wait even 30 minutes still nothing. Im using raspberry PI 2B as server. Everything done like in your video.

  • @andredornier
    @andredornier 9 років тому

    the pop is nice, but the bottom banner sound could go

  • @wishcareer7671
    @wishcareer7671 6 років тому

    can you please teach on how to do this with php

  • @Stuff1646
    @Stuff1646 8 років тому

    What about security?
    You can't just send emails in plain text, you got to consider SSL! if it's going to be a public email server!
    SSL will stop the man in the middle from being able to read your emails.
    note this, if your isp blocks port "25" you can use a "relay" which you'll send the email to another provider and that provider will forward it on a different domain..

  • @Eirrag13
    @Eirrag13 9 років тому

    keep it up:) looking forward for more videos.

  • @kodiererg
    @kodiererg 6 років тому

    How do you use a legit dns address. Ddns is always spam

  • @PranshuRanakoti
    @PranshuRanakoti 9 років тому

    can i do this do from whonix os?

  • @Skyknight2278
    @Skyknight2278 9 років тому

    I'm still a bit stuck on the static-up thing. The thing you right click to set up the static isn't there, I just have a wifi configure for my dongle, I've tried to do it manually in the interfaces file, but I'm completely lost. Any help would be appreciated, thanks!

  • @ZaberAnsaryOfficial
    @ZaberAnsaryOfficial 9 років тому

    Please do a raspberry pi NAS updated version...

  • @paddy__VR-Player
    @paddy__VR-Player 6 років тому

    could you make a more up to date video like this but not needing to use a pi ??

  • @multireacter
    @multireacter 9 років тому

    My ISP has me behind a NAT so this is not possible :(.
    Reverse ssh tunneling is the only work around I can think of.
    Any thoughts?

    • @BenReese
      @BenReese 9 років тому

      You could use a VPS like Digital Ocean ($5/mo). If you still wanted to house the server in your home, use the VPS as a VPN gateway and port forward from there to your Pi, which is connected to that VPN gateway.