• 4 Posts
  • 180 Comments
Joined 3 years ago
cake
Cake day: July 8th, 2023

help-circle



  • I run an instance just for myself and it was a nightmare on HDD and 16 GB RAM. It was slow as molasses. Supposedly the database layout will be fixed with the 1.0 release that is just around the corner.

    Since I upgraded to 64 GB it’s been pretty smooth. Still wild that that is necessary for a single user.

    Also, disable image proxying. I have no idea what pict-rs does but it seems to be too much.

    You should consider running Piefed instead. It’s not as resource hungry as Lemmy.


  • This might produce some arguments, but The Last of Us. Joel is far from a good guy. This is established in the first few minutes of the game and you get enough “hints” about that throughout.

    There’s actually a pretty new video about that on Second Wind: https://youtu.be/fY1FsMK_cos

    Other more obvious games are many many Star Wars games where you can either choose or outright start as the bad guy, like TIE Fighter, the Jedi Knight series, Knights of the Old Republic 1+2 + The Old Republic, Squadrons, those Battlefield games and the Age of Empires clones (can’t remember the names) and Force Commander as well I think. Oooh and Rebellion.













  • The thing is, you don’t need to know anything for that. Things like pricing, storage amount, maybe anti spam measurements, maybe quality of the interface are much more important. The underlying technology is more or less irrelevant.

    But let me try to give you a quick overview to hopefully sate your curiosity:

    The server program to send and receive emails is called an SMTP (Simple Mail Transfer Protocol) server. It receives the mails sent from other company’s SMTP servers. The so called MX (Mail eXchange) entry in the domain system tells everyone where to find that server. Popular open source servers are Postfix, Exim and Sendmail.

    If you have an email program (the email client) on your computer or smartphone it will log into the SMTP server and give it the mail you want to send. Popular email clients are Thunderbird, Outlook and I think the one on MacOS is just called Mail. If you are used to send your mail from the Gmail website that website is the email client.

    SMTP does not give you anything to actually read the mails. That is usually done through an IMAP (Internet Message Access Protocol) server. Your client connects to the IMAP server to get a list of all your mail folders and the mails in there and whether they are marked as read, unread, important, etc. Usually the username and password for SMTP server and IMAP server are the same for convenience.

    In terms of encryption your connection to these servers from the mail client and the connections between SMTP servers can be encrypted. But the mails themselves, ie what is stored on the server, are not encrypted.

    There are some standards like GPG (GNU Privacy Guard) to encrypt mails but they are not very widespread. And most importantly they require sender and recipient of the mail to have the encryption set up. They encrypt the content of the mail but not the meta data like the sender and recipient, send date, ip addresses of sending and receiving SMTP servers, etc.

    Hope that helps. Feel free to ask questions.



  • Björn@swg-empire.detoOpen Source@lemmy.mlEmail 101 Book?
    link
    fedilink
    arrow-up
    13
    arrow-down
    1
    ·
    8 days ago

    What is your goal? Do you want to host your emails yourself? That’s going to be a huge hassle. Best case scenario nobody accepts your mails because they suspect you’re a spammer. Worst case scenario you get hacked and actually do send out spam.

    You can also just switch to another email provider like proton. Then you don’t have to deal with any of the stuff, except for giving all people and services your new address.