Artifact
448e8e5d2085370415472df8403c8c5d38d444b5d645a453c68a8134bd4db1f5:
0000: 23 20 76 69 3a 66 74 3d 74 6f 6d 6c 3a 0a 23 20 # vi:ft=toml:.#
0010: 54 65 6c 65 67 72 61 6d 20 41 50 49 20 6b 65 79 Telegram API key
0020: 0a 61 70 69 5f 6b 65 79 20 3d 20 22 59 4f 55 5f .api_key = "YOU_
0030: 4b 4e 4f 57 5f 57 48 45 52 45 5f 54 4f 5f 47 45 KNOW_WHERE_TO_GE
0040: 54 5f 54 48 49 53 22 0a 0a 23 20 54 65 6c 65 67 T_THIS"..# Teleg
0050: 72 61 6d 20 41 50 49 20 67 61 74 65 77 61 79 20 ram API gateway
0060: 28 77 68 65 6e 20 79 6f 75 20 61 72 65 20 72 75 (when you are ru
0070: 6e 6e 69 6e 67 20 79 6f 75 72 20 6f 77 6e 29 0a nning your own).
0080: 61 70 69 5f 67 61 74 65 77 61 79 20 3d 20 22 68 api_gateway = "h
0090: 74 74 70 73 3a 2f 2f 61 70 69 2e 74 65 6c 65 67 ttps://api.teleg
00a0: 72 61 6d 2e 6f 72 67 22 20 23 20 3c 2d 20 6e 6f ram.org" # <- no
00b0: 74 65 20 6e 6f 20 74 72 61 69 6c 69 6e 67 20 73 te no trailing s
00c0: 6c 61 73 68 0a 0a 23 20 77 68 65 72 65 20 74 6f lash..# where to
00d0: 20 6c 69 73 74 65 6e 20 6f 6e 20 28 73 6f 63 6b listen on (sock
00e0: 65 74 73 20 61 72 65 20 6e 6f 74 20 73 75 70 70 ets are not supp
00f0: 6f 72 74 65 64 20 73 69 6e 63 65 20 30 2e 33 2e orted since 0.3.
0100: 30 29 0a 6c 69 73 74 65 6e 5f 6f 6e 20 3d 20 22 0).listen_on = "
0110: 30 2e 30 2e 30 2e 30 3a 32 35 22 0a 0a 23 20 77 0.0.0.0:25"..# w
0120: 68 65 74 68 65 72 20 77 65 20 6e 65 65 64 20 74 hether we need t
0130: 6f 20 68 61 6e 64 6c 65 20 75 6e 6b 6e 6f 77 6e o handle unknown
0140: 20 61 64 72 65 73 73 65 73 0a 23 20 2d 20 72 65 adresses.# - re
0150: 6c 61 79 3a 20 73 65 6e 64 20 74 68 65 6d 20 74 lay: send them t
0160: 6f 20 64 65 66 61 75 6c 74 20 6f 6e 65 0a 23 20 o default one.#
0170: 2d 20 64 65 6e 79 3a 20 64 72 6f 70 20 74 68 65 - deny: drop the
0180: 6d 0a 75 6e 6b 6e 6f 77 6e 20 3d 20 22 72 65 6c m.unknown = "rel
0190: 61 79 22 0a 0a 23 20 64 65 66 61 75 6c 74 20 66 ay"..# default f
01a0: 69 65 6c 64 73 20 74 6f 20 73 68 6f 77 20 69 6e ields to show in
01b0: 20 6d 65 73 73 61 67 65 20 68 65 61 64 65 72 0a message header.
01c0: 66 69 65 6c 64 73 20 3d 20 5b 20 22 64 61 74 65 fields = [ "date
01d0: 22 2c 20 22 66 72 6f 6d 22 2c 20 22 73 75 62 6a ", "from", "subj
01e0: 65 63 74 22 20 5d 0a 0a 23 20 77 68 69 63 68 20 ect" ]..# which
01f0: 64 6f 6d 61 69 6e 73 20 61 72 65 20 61 6c 6c 6f domains are allo
0200: 77 65 64 20 69 6e 20 61 64 64 72 65 73 73 65 73 wed in addresses
0210: 0a 23 20 74 68 69 73 20 6d 65 61 6e 73 20 74 68 .# this means th
0220: 61 74 20 61 6e 79 20 75 6e 71 75 61 6c 69 66 69 at any unqualifi
0230: 65 64 20 72 65 63 69 70 69 65 6e 74 20 22 73 6f ed recipient "so
0240: 6d 65 62 6f 64 79 22 20 77 69 6c 6c 20 61 6c 73 mebody" will als
0250: 6f 20 6d 61 74 63 68 0a 23 20 74 6f 20 22 73 6f o match.# to "so
0260: 6d 65 62 6f 64 79 40 65 61 63 68 5f 64 6f 6d 61 mebody@each_doma
0270: 69 6e 22 0a 64 6f 6d 61 69 6e 73 20 3d 20 5b 20 in".domains = [
0280: 22 6c 6f 63 61 6c 68 6f 73 74 22 2c 20 22 63 75 "localhost", "cu
0290: 72 72 65 6e 74 2e 68 6f 73 74 6e 61 6d 65 22 20 rrent.hostname"
02a0: 5d 0a 0a 23 20 64 65 66 61 75 6c 74 20 72 65 63 ]..# default rec
02b0: 69 70 69 65 6e 74 2c 20 73 68 6f 75 6c 64 20 62 ipient, should b
02c0: 65 20 73 70 65 63 69 66 69 65 64 0a 23 20 73 74 e specified.# st
02d0: 69 6c 6c 20 63 61 6e 20 62 65 20 61 20 75 73 65 ill can be a use
02e0: 72 2c 20 63 68 61 6e 6e 65 6c 20 6f 72 20 67 72 r, channel or gr
02f0: 6f 75 70 0a 64 65 66 61 75 6c 74 20 3d 20 30 0a oup.default = 0.
0300: 0a 5b 72 65 63 69 70 69 65 6e 74 73 5d 0a 23 20 .[recipients].#
0310: 6d 61 6b 65 20 73 75 72 65 20 79 6f 75 20 71 75 make sure you qu
0320: 6f 74 65 20 65 6d 61 69 6c 73 2c 20 61 73 20 22 ote emails, as "
0330: 40 22 20 63 61 6e 27 74 20 67 6f 20 74 68 65 72 @" can't go ther
0340: 65 20 75 6e 71 75 6f 74 65 64 2e 20 41 6e 64 20 e unquoted. And
0350: 62 79 20 64 65 66 61 75 6c 74 0a 23 20 77 65 20 by default.# we
0360: 6e 65 65 64 20 46 51 44 4e 73 0a 22 73 6f 6d 65 need FQDNs."some
0370: 62 6f 64 79 40 65 78 61 6d 70 6c 65 2e 63 6f 6d body@example.com
0380: 22 20 3d 20 31 20 23 20 75 73 65 72 20 69 64 27 " = 1 # user id'
0390: 73 20 61 72 65 20 70 6f 73 69 74 69 76 65 0a 22 s are positive."
03a0: 72 6f 6f 74 22 20 3d 20 2d 31 20 23 20 67 72 6f root" = -1 # gro
03b0: 75 70 20 69 64 27 73 20 61 72 65 20 6e 65 67 61 up id's are nega
03c0: 74 69 76 65 0a 0a 23 20 74 6f 20 6c 6f 6f 6b 20 tive..# to look
03d0: 75 70 20 63 68 61 74 2f 67 72 6f 75 70 20 69 64 up chat/group id
03e0: 20 79 6f 75 20 63 61 6e 20 75 73 65 20 64 65 62 you can use deb
03f0: 75 67 20 73 65 74 74 69 6e 67 73 20 69 6e 20 54 ug settings in T
0400: 65 6c 65 67 72 61 6d 20 63 6c 69 65 6e 74 73 2c elegram clients,
0410: 0a 23 20 6f 72 20 73 6f 6d 65 20 62 6f 74 20 6c .# or some bot l
0420: 69 6b 65 20 40 67 65 74 69 64 73 62 6f 74 20 6f ike @getidsbot o
0430: 72 20 40 52 61 77 44 61 74 61 42 6f 74 0a r @RawDataBot.