From 58d49a20d7a13f74eedceccc68d4de9f1eae677e Mon Sep 17 00:00:00 2001 From: Brendan Golden Date: Sat, 10 Feb 2024 18:25:34 +0000 Subject: [PATCH] feat: added presentation about email --- src/slides/skynet/9_email.md | 142 ++++++++++++++++++ .../skynet/9_email/manage_identities.png | 3 + src/slides/skynet/9_email/manage_identity.png | 3 + src/slides/skynet/9_email/settings.png | 3 + .../skynet/9_email/settings_account.png | 3 + .../skynet/9_email/settings_account_page.png | 3 + src/templates/powerpoint.html | 7 + 7 files changed, 164 insertions(+) create mode 100644 src/slides/skynet/9_email.md create mode 100644 src/slides/skynet/9_email/manage_identities.png create mode 100644 src/slides/skynet/9_email/manage_identity.png create mode 100644 src/slides/skynet/9_email/settings.png create mode 100644 src/slides/skynet/9_email/settings_account.png create mode 100644 src/slides/skynet/9_email/settings_account_page.png diff --git a/src/slides/skynet/9_email.md b/src/slides/skynet/9_email.md new file mode 100644 index 0000000..bf270ec --- /dev/null +++ b/src/slides/skynet/9_email.md @@ -0,0 +1,142 @@ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +title = "Skynet: Email" +date = 2024-02-10 +slides = true ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +# Email + +------------------------------------------------------------------------- + +## Overview + +------------------------------------------------------------------------- + +Email is an essential part of life now + +------------------------------------------------------------------------- + +An email is essentially your identity online + +------------------------------------------------------------------------- + +Well //an// identity, you can have many + +------------------------------------------------------------------------- + +Thus its incredibly important + +------------------------------------------------------------------------- + +[This talk is incredibly useful for a good overview][1] + +------------------------------------------------------------------------- + +[We have SPF, DKIM and DMARK][4] + +------------------------------------------------------------------------- + +## Aliases + +------------------------------------------------------------------------- + +Delivering to //your// mailbox is all good and grand + +------------------------------------------------------------------------- + +But what if you want to be someone else? + +------------------------------------------------------------------------- + +Such as a service account, for example: ``root@skynet.ie`` + +------------------------------------------------------------------------- + +Thankfully that is possible (if you are given access) + +------------------------------------------------------------------------- + +[We have aliases set up for stuff like that][2] + +------------------------------------------------------------------------- + +So anyone in these groups gets mail from these addresses sent to them + +------------------------------------------------------------------------- + +These (in our case) get sent to a subfolder in our inboxes + +------------------------------------------------------------------------- + +But what if we want to send mail as the service account? + +------------------------------------------------------------------------- + +In [Thunderbird][3] it is relatively easy + +------------------------------------------------------------------------- + +Sign into your Skynet account on Thunderbird + +------------------------------------------------------------------------- + +Select ``Settings`` (bottom right) + +------------------------------------------------------------------------- + +![img.png](9_email/settings.png) + +------------------------------------------------------------------------- + +Select ``Account Setttings`` + +------------------------------------------------------------------------- + +![img_1.png](9_email/settings_account.png) + +------------------------------------------------------------------------- + +Select your Skynet email then ``Manage Identities`` + +------------------------------------------------------------------------- + +![img_2.png](9_email/settings_account_page.png) + +------------------------------------------------------------------------- + +This screen has all your current Identities + +------------------------------------------------------------------------- + +Select ``Add`` + +------------------------------------------------------------------------- + +![img_3.png](9_email/manage_identities.png) + +------------------------------------------------------------------------- + +Add yer ``Name``, ``Email Address`` you want to alias and select ``OK`` + +------------------------------------------------------------------------- + +![img_4.png](9_email/manage_identity.png) + +------------------------------------------------------------------------- + +In this example I would be able to send mail as ``this_is_a_real_email@skynet.ie`` + +------------------------------------------------------------------------- + +(if I was actually allowed to do so) + +------------------------------------------------------------------------- + +[//Use this time to explore the nixos repo to explain//][0] + + +[0]: https://gitlab.skynet.ie/compsoc1/skynet/nixos/-/blob/26e715b2f62e406deee5e773ebcc3e3c3d200186/applications/email.nix?ref_type=heads +[1]: https://www.youtube.com/watch?v=mrGfahzt-4Q +[2]: https://gitlab.skynet.ie/compsoc1/skynet/nixos/-/blob/26e715b2f62e406deee5e773ebcc3e3c3d200186/applications/email.nix?ref_type=heads#L31-L91 +[3]: https://www.thunderbird.net/en-GB/ +[4]: https://gitlab.skynet.ie/compsoc1/skynet/nixos/-/blob/26e715b2f62e406deee5e773ebcc3e3c3d200186/applications/email.nix?ref_type=heads#L314-L343 \ No newline at end of file diff --git a/src/slides/skynet/9_email/manage_identities.png b/src/slides/skynet/9_email/manage_identities.png new file mode 100644 index 0000000..f132aef --- /dev/null +++ b/src/slides/skynet/9_email/manage_identities.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c670badb03d5631c768da7df9ed44a514cd7f06e652dcbf09e40976c46127c44 +size 8229 diff --git a/src/slides/skynet/9_email/manage_identity.png b/src/slides/skynet/9_email/manage_identity.png new file mode 100644 index 0000000..85639a8 --- /dev/null +++ b/src/slides/skynet/9_email/manage_identity.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a59c68a209d0c50344ee2447f490a76e860fb7692d3d97665d9e3dff95f7571d +size 23326 diff --git a/src/slides/skynet/9_email/settings.png b/src/slides/skynet/9_email/settings.png new file mode 100644 index 0000000..90b7d73 --- /dev/null +++ b/src/slides/skynet/9_email/settings.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38490a3906895d67c5e5b0e49d782ff78134c55622890295129a678e9acf5c4e +size 775 diff --git a/src/slides/skynet/9_email/settings_account.png b/src/slides/skynet/9_email/settings_account.png new file mode 100644 index 0000000..fd74281 --- /dev/null +++ b/src/slides/skynet/9_email/settings_account.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:515838dc20d92035aacb8ab1458373045a9b2b457aa456e2d0000836f4766470 +size 3172 diff --git a/src/slides/skynet/9_email/settings_account_page.png b/src/slides/skynet/9_email/settings_account_page.png new file mode 100644 index 0000000..d931a97 --- /dev/null +++ b/src/slides/skynet/9_email/settings_account_page.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04cd5ba023a0df4d6b308a9ad089d60224acaf01f13d0b9b7f38a50ed7e6f7ef +size 46294 diff --git a/src/templates/powerpoint.html b/src/templates/powerpoint.html index 3430ef8..914876c 100644 --- a/src/templates/powerpoint.html +++ b/src/templates/powerpoint.html @@ -26,6 +26,13 @@ margin-top: 0; margin-bottom: 0; } + img{ + display: block; + margin-left: auto; + margin-right: auto; + max-width: 40%; + max-height: 40%; + }