Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Information ¶
type Information struct { // x-transip-mail-auth DNS TXT record Value DNSTxt string `json:"dnsTxt,omitempty"` // The password of the mail service Password string `json:"password,omitempty"` // The quota of the mail service Quota float32 `json:"quota,omitempty"` // The usage of the mail service Usage float32 `json:"usage,omitempty"` // The username of the mail service Username string `json:"username,omitempty"` }
Information struct containing all of the mailservice information returned by the transip api
type Repository ¶
type Repository repository.RestRepository
Repository allows you to retrieve information about your mail-service account, regenerate a new password, or add dns entries to a domain address you own
func (*Repository) AddDNSEntriesDomains ¶
func (r *Repository) AddDNSEntriesDomains(domainNames []string) error
AddDNSEntriesDomains allows you to add default DNS records to you domains. In order to reduce spam score, several DNS records should be added to your domains
func (*Repository) GetInformation ¶
func (r *Repository) GetInformation() (Information, error)
GetInformation allows you to gather detailed information regarding mail service usage and credentials
func (*Repository) RegeneratePassword ¶
func (r *Repository) RegeneratePassword() error
RegeneratePassword allows you to regenerate your transip mail service password
Click to show internal directories.
Click to hide internal directories.