aboutsummaryrefslogtreecommitdiff
path: root/services/mail/messages.go
blob: 87917fb4bfe3477fd11cf192141641e1086e7488 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package mail

const (
	AliasAddressRequired = "Alias address is required."
	AliasAlreadyExists   = "An alias with this address already exists."
	AliasCreationFailed  = "Failed to create alias."
	AliasDeletionFailed  = "Failed to delete alias."
	AliasInvalid         = "Alias address must be a valid email format ([email protected])."
	AliasNotFound        = "Alias not found."

	LocalPartInvalid    = "Local part must contain only lowercase letters, numbers, dots, hyphens, and underscores."
	LocalPartRequired   = "The local part of the address is required."
	DomainRequired      = "A domain must be selected for the mailbox."
	DomainNotFound      = "The selected domain does not exist."
	AlreadyExists       = "A mailbox with this address already exists."
	CreationFailed      = "Failed to create mailbox."
	DeletionFailed      = "Failed to delete mailbox."
	MailboxNotFound     = "Mailbox not found."
	MailboxUpdateFailed = "Failed to update mailbox."
	UserNotFound        = "The selected user does not exist."
	UserRequired        = "A user must be selected for the mailbox."

	EmailNotFound       = "Email not found."
	EmailMoveFailed     = "Failed to move email."
	EmailDeleteFailed   = "Failed to delete email."
	EmailSendFailed     = "Failed to send email."
	EmailDraftFailed    = "Failed to save draft."
	EmailUpdateFailed   = "Failed to update email."
	EmailStorageFailed  = "Failed to store email file."
	EmailFileReadFailed = "Failed to read email content."

	LogPrefix = "mail"

	FolderCreationFailed = "Failed to create folder."
	FolderDeletionFailed = "Failed to delete folder."
	FolderNameRequired   = "Folder name is required."
	FolderNotFound       = "Folder not found."
	FolderSeedFailed     = "Failed to create default folders."
	FolderIsSystem       = "System folders cannot be deleted."
	FolderHasEmails      = "Cannot delete a folder that contains emails. Move or delete the emails first."

	NoMailboxesExist  = "No mailboxes exist. Create a mailbox first."
	RecipientRequired = "A recipient address is required."
	RecipientNotFound = "The recipient mailbox does not exist."
	SenderRequired    = "A sender mailbox must be selected."
	SubjectRequired   = "Subject is required."

	DisplayNameRequired = "Display name is required."
	UserAlreadyExists   = "A user with this username already exists."
	UserCreationFailed  = "Failed to create user."
	UserDeletionFailed  = "Failed to delete user."
	UserHasMailboxes    = "Cannot delete a user that has mailboxes. Remove all mailboxes first."
	UserUpdateFailed    = "Failed to update user."
	UsernameRequired    = "Username is required."
)