feat: added presentation about email
This commit is contained in:
parent
54d1fd5821
commit
58d49a20d7
7 changed files with 164 additions and 0 deletions
142
src/slides/skynet/9_email.md
Normal file
142
src/slides/skynet/9_email.md
Normal file
|
@ -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
|
BIN
src/slides/skynet/9_email/manage_identities.png
(Stored with Git LFS)
Normal file
BIN
src/slides/skynet/9_email/manage_identities.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
src/slides/skynet/9_email/manage_identity.png
(Stored with Git LFS)
Normal file
BIN
src/slides/skynet/9_email/manage_identity.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
src/slides/skynet/9_email/settings.png
(Stored with Git LFS)
Normal file
BIN
src/slides/skynet/9_email/settings.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
src/slides/skynet/9_email/settings_account.png
(Stored with Git LFS)
Normal file
BIN
src/slides/skynet/9_email/settings_account.png
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
src/slides/skynet/9_email/settings_account_page.png
(Stored with Git LFS)
Normal file
BIN
src/slides/skynet/9_email/settings_account_page.png
(Stored with Git LFS)
Normal file
Binary file not shown.
|
@ -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%;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
let slide_number = 0;
|
||||
|
|
Loading…
Reference in a new issue