Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $aliaslist=get-content aliaslist.txt
- $u="username"
- $p="password"
- $both="$($u):$($p)"
- $encodedcreds=[System.Convert]::ToBase64String([System.Text.Encoding]::ASCII.GetBytes($both))
- $basicAuthValue="Basic $encodedCreds"
- $Headers=@{
- Authorization=$basicAuthValue
- }
- $a=Invoke-RestMethod -Uri https://box.anonit.net/admin/mail/aliases?format=json -Headers $Headers
- $a.aliases
- foreach ($alias in $aliaslist)
- {
- $alias=$alias+"@anonit.net"
- write-output $alias
- $header=@{
- "Authorization"="$basicAuthValue"
- "address"="$alias"
- "update_if_exists"="0"
- }
- $parambody=@{
- "address"="$alias"
- }
- $AliasResponse=Invoke-RestMethod -Uri https://box.anonit.net/admin/mail/aliases/add -Method Post -Headers $header -Body $parambody
- write-output $AliasResponse
- }
Add Comment
Please, Sign In to add comment