diff --git a/src/procedures/9_email/manage_identities.png b/src/procedures/9_email/manage_identities.png new file mode 100644 index 0000000..f132aef --- /dev/null +++ b/src/procedures/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/procedures/9_email/manage_identity.png b/src/procedures/9_email/manage_identity.png new file mode 100644 index 0000000..85639a8 --- /dev/null +++ b/src/procedures/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/procedures/9_email/settings.png b/src/procedures/9_email/settings.png new file mode 100644 index 0000000..90b7d73 --- /dev/null +++ b/src/procedures/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/procedures/9_email/settings_account.png b/src/procedures/9_email/settings_account.png new file mode 100644 index 0000000..fd74281 --- /dev/null +++ b/src/procedures/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/procedures/9_email/settings_account_page.png b/src/procedures/9_email/settings_account_page.png new file mode 100644 index 0000000..d931a97 --- /dev/null +++ b/src/procedures/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/procedures/admin_email.md b/src/procedures/admin_email.md new file mode 100644 index 0000000..f1ccdf0 --- /dev/null +++ b/src/procedures/admin_email.md @@ -0,0 +1,51 @@ +# Admin - Email + + + +## Alias Setup + + +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[at symbol]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[at symbol]skynet.ie`` +(if I was actually allowed to do so) + + + +[1]: https://www.youtube.com/watch?v=mrGfahzt-4Q +[2]: https://forgejo.skynet.ie/Skynet/nixos/src/commit/26e715b2f62e406deee5e773ebcc3e3c3d200186/applications/email.nix#L31-L91 +[3]: https://www.thunderbird.net/en-GB/ +[4]: https://forgejo.skynet.ie/Skynet/nixos/src/commit/26e715b2f62e406deee5e773ebcc3e3c3d200186/applications/email.nix#L314-L343 + + + +[original]: https://forgejo.skynet.ie/Computer_Society/presentations_compsoc/src/branch/main/src/slides/skynet/9_email.md \ No newline at end of file diff --git a/src/procedures/admin_modify.md b/src/procedures/admin_modify.md index 5d3ab5c..544b460 100644 --- a/src/procedures/admin_modify.md +++ b/src/procedures/admin_modify.md @@ -1,4 +1,4 @@ -# Change Admins +# Admin - Modify A Skynet Admin is a user with teh highest level of access to the cluster, having been trained up over a year. This guide will cover adding and removing an Admin.