SEPPmailAPI
1.0.5
Receive and manipulate your SEPPmail Appliance beginning with SEPPmail Version 12.1.0.
With the REST-API you can retrieve and set information via REST, including the option to mass-generate users.
This PowerShell module is a wrapper around this API to allow more convenient operation and interaction from the command line.
Minimum PowerShell version
5.1
Installation Options
Author(s)
The SEPPmail Dev-Team
Copyright
(c) SEPPmail AG. All rights reserved.
Package Details
Owners
Tags
SEPPmail REST-API Windows Linux MacOS
Functions
Find-SMACustomer Get-SMACustomer New-SMACustomer Set-SMACustomer Remove-SMACustomer Export-SMACustomer Import-SMACustomer Get-SMAEncInfo Add-SMACustomerAdmin Remove-SMACustomerAdmin Set-SMAConfiguration Get-SMAConfiguration New-SMAConfiguration Remove-SMAConfiguration Test-SMAConfiguration Find-SMADisclaimer Get-SMADisclaimer New-SMADisclaimer Set-SMADisclaimer Remove-SMADisclaimer Find-SMADisclaimerInclude New-SMADisclaimerInclude Remove-SMADisclaimerInclude Find-SMAGinaUser New-SMAGinaUser Set-SMAGinaUser Remove-SMAGinaUser Find-SMAGroup Get-SMAGroup New-SMAGroup Set-SMAGroup Remove-SMAGroup Add-SMAGroupMember Remove-SMAGroupMember Find-SMAManagedDomain Get-SMAManagedDomain New-SMAManagedDomain Set-SMAManagedDomain Remove-SMAManagedDomain Find-SMATemplate Get-SMATemplate New-SMATemplate Set-SMATemplate Remove-SMATemplate Find-SMATemplateInclude Get-SMATemplateInclude New-SMATemplateInclude Remove-SMATemplateInclude Get-SMAStatistics Get-SMAUser Find-SMAUser New-SMAUser Set-SMAUser Remove-SMAUser
PSEditions
Dependencies
This module has no dependencies.
Release Notes
260121: Initial release - preparation for SM Release 12.1.0 - User path only
050221: User management stable - working with SM Dev Release 12.1.0
080221: 0.5.3 - Fixed TLS issue on older PS5 (WS2016) machines, cleanup exported commands
110321: 0.8.0 - All v1 CmdLets done, cosmetics and testing starting now
020421: 0.8.1 - Adding Support for Credential based security with Token/secret
070721: 0.9.0 - Adding Support for multiple configs and SecretStore
260721: 0.9.1 - Adding Support for Encryption Information
170921: 0.9.2 - Adding Support for ManagedDomain, MailTemplate, Disclaimer
180921: 0.9.3 - Adding Support for Statistics
270921: 0.9.4 - Adding Support for Webmail (GINA) users
031021: 0.9.5 - Adding Support for Groups
071021: 1.0.0 - First Release compatible with SEPpmail 12.1
091021: 1.0.1 - Signing of psd1 file added
141021: 1.0.5 - Linux/macOS test-smaconfig fixed, securestrig fixed, Module init SEPPmail_ModuleCfg fixed.
FileList
- SEPPmailAPI.nuspec
- .vscode\launch.json
- examples\examples.md
- examples\Installation and Setup.ps1
- examples\RemoveUsers.csv
- Private\SEPPmailAPIPrivate.ps1
- Public\SEPPmailAPI-Customer.ps1
- Public\SEPPmailAPI-Group.ps1
- Public\SEPPmailAPI-ManagedDomain.ps1
- Public\SEPPmailAPI-Statistics.ps1
- Public\SEPPmailAPI-User.ps1
- .vscode\SMA-Function.code-snippets
- examples\First Steps.ps1
- examples\NewUsers.csv
- examples\UpdateUsers.csv
- Private\SEPPmailAPIPrivate_Cfg.ps1
- Public\SEPPMailAPI-Disclaimer.ps1
- Public\SEPPmailAPI-Info.ps1
- Public\SEPPMailAPI-ModuleCfg.ps1
- Public\SEPPMailAPI-Template.ps1
- Public\SEPPmailAPI-Webmail.ps1
- LICENSE
- SEPPmailAPI.psd1
- examples\customers.csv
- Readme.MD
- SEPPmailAPI.psm1
Version History
Version | Downloads | Last updated |
---|---|---|
1.0.5 (current version) | 162 | 10/15/2021 |