summaryrefslogtreecommitdiff
path: root/internal/configuration/test_resources/config_smtp_sender_blank.yml
diff options
context:
space:
mode:
authorJames Elliott <james-d-elliott@users.noreply.github.com>2021-11-30 22:15:21 +1100
committerGitHub <noreply@github.com>2021-11-30 22:15:21 +1100
commitab8f9b0697efe4987c76a3ca2d4758b35ac8f2ad (patch)
tree2eebbb5b4fc46ab3302c117d355d8d333350e450 /internal/configuration/test_resources/config_smtp_sender_blank.yml
parent568f210b2b764ebc0a18295bdf0589b66e9291d9 (diff)
fix(notifier): force use of sender email in smtp from cmd (#2616)
This change addresses an issue with the usage of the full sender configuration option in the MAIL FROM SMTP command. If a user includes a name in the sender this shouldn't be sent in the MAIL FROM command, instead we should extract it and use just the email portion. Fixes #2571
Diffstat (limited to 'internal/configuration/test_resources/config_smtp_sender_blank.yml')
-rw-r--r--internal/configuration/test_resources/config_smtp_sender_blank.yml126
1 files changed, 126 insertions, 0 deletions
diff --git a/internal/configuration/test_resources/config_smtp_sender_blank.yml b/internal/configuration/test_resources/config_smtp_sender_blank.yml
new file mode 100644
index 000000000..a07eeb60a
--- /dev/null
+++ b/internal/configuration/test_resources/config_smtp_sender_blank.yml
@@ -0,0 +1,126 @@
+---
+default_redirection_url: https://home.example.com:8080/
+
+server:
+ host: 127.0.0.1
+ port: 9091
+
+log:
+ level: debug
+
+totp:
+ issuer: authelia.com
+
+duo_api:
+ hostname: api-123456789.example.com
+ integration_key: ABCDEF
+
+authentication_backend:
+ ldap:
+ url: ldap://127.0.0.1
+ base_dn: dc=example,dc=com
+ username_attribute: uid
+ additional_users_dn: ou=users
+ users_filter: (&({username_attribute}={input})(objectCategory=person)(objectClass=user))
+ additional_groups_dn: ou=groups
+ groups_filter: (&(member={dn})(objectClass=groupOfNames))
+ group_name_attribute: cn
+ mail_attribute: mail
+ user: cn=admin,dc=example,dc=com
+
+access_control:
+ default_policy: deny
+
+ rules:
+ # Rules applied to everyone
+ - domain: public.example.com
+ policy: bypass
+
+ - domain: secure.example.com
+ policy: one_factor
+ # Network based rule, if not provided any network matches.
+ networks:
+ - 192.168.1.0/24
+ - domain: secure.example.com
+ policy: two_factor
+
+ - domain: [singlefactor.example.com, onefactor.example.com]
+ policy: one_factor
+
+ # Rules applied to 'admins' group
+ - domain: "mx2.mail.example.com"
+ subject: "group:admins"
+ policy: deny
+ - domain: "*.example.com"
+ subject: "group:admins"
+ policy: two_factor
+
+ # Rules applied to 'dev' group
+ - domain: dev.example.com
+ resources:
+ - "^/groups/dev/.*$"
+ subject: "group:dev"
+ policy: two_factor
+
+ # Rules applied to user 'john'
+ - domain: dev.example.com
+ resources:
+ - "^/users/john/.*$"
+ subject: "user:john"
+ policy: two_factor
+
+ # Rules applied to 'dev' group and user 'john'
+ - domain: dev.example.com
+ resources:
+ - "^/deny-all.*$"
+ subject: ["group:dev", "user:john"]
+ policy: deny
+
+ # Rules applied to user 'harry'
+ - domain: dev.example.com
+ resources:
+ - "^/users/harry/.*$"
+ subject: "user:harry"
+ policy: two_factor
+
+ # Rules applied to user 'bob'
+ - domain: "*.mail.example.com"
+ subject: "user:bob"
+ policy: two_factor
+ - domain: "dev.example.com"
+ resources:
+ - "^/users/bob/.*$"
+ subject: "user:bob"
+ policy: two_factor
+
+session:
+ name: authelia_session
+ expiration: 3600000 # 1 hour
+ inactivity: 300000 # 5 minutes
+ domain: example.com
+ redis:
+ host: 127.0.0.1
+ port: 6379
+ high_availability:
+ sentinel_name: test
+
+regulation:
+ max_retries: 3
+ find_time: 120
+ ban_time: 300
+
+storage:
+ mysql:
+ host: 127.0.0.1
+ port: 3306
+ database: authelia
+ username: authelia
+
+notifier:
+ smtp:
+ username: test
+ host: 127.0.0.1
+ port: 1025
+ sender: ""
+ disable_require_tls: true
+...