Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/go-gomail/gomail
/ types & classes
Types & classes
24 in github.com/go-gomail/gomail
⨍
Functions
148
◇
Types & classes
24
↓ 1 callers
FuncType
SendFunc
A SendFunc is a function that sends emails to the given adresses. The SendFunc type is an adapter to allow the use of ordinary functions as email sen
send.go:28
Struct
Dialer
A Dialer is a dialer to an SMTP server.
smtp.go:12
TypeAlias
Encoding
Encoding represents a MIME encoding scheme like quoted-printable or base64.
message.go:86
FuncType
FileSetting
A FileSetting can be used as an argument in Message.Attach or Message.Embed.
message.go:240
Struct
Message
Message represents an email.
message.go:12
FuncType
MessageSetting
A MessageSetting can be used as an argument in NewMessage to configure an email.
message.go:69
Interface
SendCloser
SendCloser is the interface that groups the Send and Close methods.
send.go:18
Interface
Sender
Sender is the interface that wraps the Send method. Send sends an email to the given addresses.
send.go:13
Struct
base64LineWriter
base64LineWriter limits text encoded in base64 to 76 characters per line
writeto.go:216
Struct
file
message.go:229
TypeAlias
header
message.go:23
Struct
message
message_test.go:22
Struct
messageWriter
writeto.go:71
Struct
mimeEncoder
mime.go:12
Struct
mimeEncoder
mime_go14.go:9
Struct
mockClient
smtp_test.go:112
Struct
mockSendCloser
send_test.go:31
TypeAlias
mockSender
send_test.go:25
Struct
mockWriter
smtp_test.go:174
Struct
part
message.go:25
Struct
plainAuth
plainAuth is an smtp.Auth that implements the PLAIN authentication mechanism. It fallbacks to the LOGIN mechanism if it is the only mechanism advertis
auth.go:13
Struct
plainAuthTest
auth_test.go:20
Interface
smtpClient
smtp.go:166
Struct
smtpSender
smtp.go:123