Skip to content

Commit 99a49bd

Browse files
author
Etienne Stalmans
committed
Add option to set NTLM Auth in config.yml
1 parent 40f7b56 commit 99a49bd

4 files changed

Lines changed: 3 additions & 1 deletion

File tree

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,3 @@ _testmain.go
2626
ruler-*
2727
ruler
2828
logs/
29-
config.yml

config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,5 @@ mailbox: "0003bffd-fef9-fb24-0000-000000000000@outlook.com"
88
rpcurl: "https://outlook.office365.com/rpc/rpcproxy.dll"
99
rpc: false
1010
rpcencrypt: true
11+
ntlm: true
1112
mapiurl: "https://outlook.office365.com/mapi/emsmdb/"

ruler.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -321,6 +321,7 @@ func connect(c *cli.Context) error {
321321
//create RPC URL
322322
config.RPCURL = fmt.Sprintf("%s?%s:6001", yamlConfig.RPCURL, yamlConfig.Mailbox)
323323
config.RPCEncrypt = yamlConfig.RPCEncrypt
324+
config.RPCNtlm = yamlConfig.Ntlm
324325
} else {
325326
mapiURL = fmt.Sprintf("%s?MailboxId=%s", yamlConfig.MapiURL, yamlConfig.Mailbox)
326327
}

utils/datatypes.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ type YamlConfig struct {
7171
RPCURL string
7272
RPC bool
7373
RPCEncrypt bool
74+
Ntlm bool
7475
MapiURL string
7576
}
7677

0 commit comments

Comments
 (0)