Auto saved by Logseq

This commit is contained in:
matze 2023-02-20 15:01:00 +01:00
parent f576e46290
commit d8517991cf

View File

@ -11,7 +11,9 @@
- Frage wird auf mehreren Leveln beantwortet.
- Simplelogin
- Use to create temporary email adresses
collapsed:: true
- https://github.com/simple-login/app
collapsed:: true
- ``` bash
# generate a private and public key for DKIM:
openssl genrsa -out dkim.key 1024
@ -19,6 +21,7 @@
```
- Set A-Record to IP of Oracle Instance ``152.67.84.147`` [[Cloud]]
- Create MX-Record simplelogin.mexl.de
collapsed:: true
- ![image.png](../assets/image_1676897492484_0.png)
- ```bash
dig mexl.de mx
@ -28,6 +31,7 @@
mexl.de. 18 IN MX 10 simplelogin.mexl.de.
```
- DKIM - TXT Record
collapsed:: true
- ``` bash
sed "s/-----BEGIN PUBLIC KEY-----/v=DKIM1; k=rsa; p=/g" $(pwd)/dkim.pub.key | sed 's/-----END PUBLIC KEY-----//g' |tr -d '\n' | awk 1
```
@ -43,16 +47,19 @@
dkim._domainkey.mexl.de. 150 IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKMSgDGFeKXZgLyUI/paUXvWNhFywntJov4xR1bATzY35Ys1OX2yVPhAkGzAbMW3t792gw3RqfMDXsj7nydaz2zPzoW7w7qMGOJKpg/NFTdM2FUm0UZNeL+EazJqcgRthwqBYpebYbpUaKYK/ZtpQeN1HMKQqBs7RI+i4Hwp3+zQIDAQAB"
```
- SPF - TXT Record
collapsed:: true
- ```
mexl.de
v=spf1 mx ~all
```
- DMARC - TXT Record
collapsed:: true
- ```
_dmarc.mexl.de
v=DMARC1; p=quarantine; adkim=r; aspf=r
```
- Create Docker network
collapsed:: true
- ``` bash
sudo docker network create -d bridge \
--subnet=10.0.0.0/24 \
@ -82,10 +89,12 @@
external: true
```
- Test postgres
collapsed:: true
- ``docker compose up -d``
- ``docker compose run sl-db psql -U simplelogin simplelogin``
- ``sudo apt-get install -y postfix postfix-pgsql -y``
- ```
- /etc/postfix/main.cf
```
# POSTFIX config file, adapted for SimpleLogin
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
@ -151,4 +160,5 @@
reject_rbl_client zen.spamhaus.org,
reject_rbl_client bl.spamcop.net,
permit
```
```
-