Hex Artifact Content
Logged in as anonymous

Artifact 02af9a5a15214bc70752fc95c30633bf595dd700493a9a6d08aaa5aa5cc37883:


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 64  0.0.0.0:25"..# d
0120: 65 66 61 75 6c 74 20 68 6f 73 74 6e 61 6d 65 20  efault hostname 
0130: 74 6f 20 75 73 65 20 77 68 65 6e 20 73 65 72 76  to use when serv
0140: 69 6e 67 20 72 65 71 75 65 73 74 73 0a 68 6f 73  ing requests.hos
0150: 74 6e 61 6d 65 20 3d 20 22 73 6d 74 70 32 74 67  tname = "smtp2tg
0160: 22 0a 0a 23 20 77 68 69 63 68 20 64 6f 6d 61 69  "..# which domai
0170: 6e 73 20 61 72 65 20 61 6c 6c 6f 77 65 64 20 69  ns are allowed i
0180: 6e 20 61 64 64 72 65 73 73 65 73 0a 23 20 74 68  n addresses.# th
0190: 69 73 20 6d 65 61 6e 73 20 74 68 61 74 20 61 6e  is means that an
01a0: 79 20 75 6e 71 75 61 6c 69 66 69 65 64 20 72 65  y unqualified re
01b0: 63 69 70 69 65 6e 74 20 22 73 6f 6d 65 62 6f 64  cipient "somebod
01c0: 79 22 20 77 69 6c 6c 20 61 6c 73 6f 20 6d 61 74  y" will also mat
01d0: 63 68 0a 23 20 74 6f 20 22 73 6f 6d 65 62 6f 64  ch.# to "somebod
01e0: 79 40 65 61 63 68 5f 64 6f 6d 61 69 6e 22 0a 64  y@each_domain".d
01f0: 6f 6d 61 69 6e 73 20 3d 20 5b 20 22 6c 6f 63 61  omains = [ "loca
0200: 6c 68 6f 73 74 22 2c 20 22 63 75 72 72 65 6e 74  lhost", "current
0210: 2e 68 6f 73 74 6e 61 6d 65 22 20 5d 0a 0a 23 20  .hostname" ]..# 
0220: 64 65 66 61 75 6c 74 20 72 65 63 69 70 69 65 6e  default recipien
0230: 74 2c 20 73 68 6f 75 6c 64 20 62 65 20 73 70 65  t, should be spe
0240: 63 69 66 69 65 64 0a 23 20 73 74 69 6c 6c 20 63  cified.# still c
0250: 61 6e 20 62 65 20 61 20 75 73 65 72 2c 20 63 68  an be a user, ch
0260: 61 6e 6e 65 6c 20 6f 72 20 67 72 6f 75 70 20 69  annel or group i
0270: 64 0a 64 65 66 61 75 6c 74 20 3d 20 30 0a 0a 23  d.default = 0..#
0280: 20 64 65 66 61 75 6c 74 20 66 69 65 6c 64 73 20   default fields 
0290: 74 6f 20 73 68 6f 77 20 69 6e 20 6d 65 73 73 61  to show in messa
02a0: 67 65 20 68 65 61 64 65 72 0a 66 69 65 6c 64 73  ge header.fields
02b0: 20 3d 20 5b 20 22 64 61 74 65 22 2c 20 22 66 72   = [ "date", "fr
02c0: 6f 6d 22 2c 20 22 73 75 62 6a 65 63 74 22 20 5d  om", "subject" ]
02d0: 0a 0a 5b 72 65 63 69 70 69 65 6e 74 73 5d 0a 23  ..[recipients].#
02e0: 20 6d 61 6b 65 20 73 75 72 65 20 79 6f 75 20 71   make sure you q
02f0: 75 6f 74 65 20 65 6d 61 69 6c 73 2c 20 61 73 20  uote emails, as 
0300: 22 40 22 20 63 61 6e 27 74 20 67 6f 20 74 68 65  "@" can't go the
0310: 72 65 20 75 6e 71 75 6f 74 65 64 2e 20 41 6e 64  re unquoted. And
0320: 20 62 79 20 64 65 66 61 75 6c 74 0a 23 20 77 65   by default.# we
0330: 20 6e 65 65 64 20 46 51 44 4e 73 2c 20 61 6c 73   need FQDNs, als
0340: 6f 20 6b 65 65 70 20 69 6e 20 6d 69 6e 64 20 65  o keep in mind e
0350: 6d 61 69 6c 73 20 61 72 65 20 63 61 73 65 20 69  mails are case i
0360: 6e 73 65 6e 73 69 74 69 76 65 0a 22 73 6f 6d 65  nsensitive."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.