Commit graph

864 commits

Author SHA1 Message Date
b7d7c655b7
Create codecov.yml 2022-03-15 21:25:23 +01:00
2e1b27aec6
Adding more tests... coverage for client.go is now 30% 2022-03-15 21:10:29 +01:00
4585a53be8
Added error to Options so we can check inputs 2022-03-15 21:10:03 +01:00
eb6120f475
Let Cirrus CI test everything 2022-03-15 15:57:00 +01:00
e71e445294
Added tests for SMTP LOGIN AUTH code. 100% coverage 2022-03-15 15:54:36 +01:00
d0f04353a2
Removed unneeded default: case in SMTP LOGIN AUTH code 2022-03-15 15:54:16 +01:00
85be3f2d0b
Added gocov.io link to README.md 2022-03-15 14:54:11 +01:00
a87577d388
Attachment names should probably be encoded 2022-03-15 12:12:45 +01:00
ce1c37bd16
Check if Attachments/Embeds can be read. If an error occurs don't add them to the mail parts 2022-03-15 11:56:21 +01:00
f8ba9ac9c8
Added badges to README.md 2022-03-15 11:55:26 +01:00
557a161a12
Fix in address handling and more header related methods 2022-03-14 16:25:24 +01:00
066b421725
Create codeql-analysis.yml 2022-03-14 16:00:33 +01:00
fe02db163c
Create SECURITY.md 2022-03-14 16:00:04 +01:00
8d3cc5f561
Create FUNDING.yml 2022-03-14 15:56:39 +01:00
ebd8f94c1f
Make GoLinter happy 2022-03-14 15:30:41 +01:00
54da622bd1
Added WriteToSendmail()/WriteToSendmailWithContext() to allow sending mails via local sendmail binary 2022-03-14 15:26:53 +01:00
3e43819b57
Added SetDateWithValue() as well as Reset() to Msg 2022-03-14 11:50:36 +01:00
bc5e6cfb95
Updated README.md 2022-03-14 11:01:10 +01:00
d2e5934113
Reformatted README.md 2022-03-14 11:00:20 +01:00
600ca8522e
Reformatted README.md 2022-03-14 10:57:55 +01:00
25153c6b6b
Updated README.md (added full example) 2022-03-14 10:57:01 +01:00
3ca982e312
Updated README.md 2022-03-14 10:35:23 +01:00
61f2484b0c
Removed test client 2022-03-14 10:33:58 +01:00
bc9b55de89
Updated README.md 2022-03-14 10:33:15 +01:00
1157180369
v0.1.1: Added embeds/attachments 2022-03-14 10:29:53 +01:00
13f4c54a27
Make GoLinter happy 2022-03-13 20:04:30 +01:00
62bf1ae33a
Fix SetEncoding() 2022-03-13 20:01:02 +01:00
3261e4d2af
Added ReplyTo()/ReplyToFormat() 2022-03-13 19:36:24 +01:00
8e31cf0133
Fix for X-Priority 2022-03-13 19:28:40 +01:00
06aff07a03
Added Importance header functions 2022-03-13 19:24:46 +01:00
fd04243ebf
Fix for msgwriter.go 2022-03-13 19:04:58 +01:00
3c9944cf41
Updated README.md 2022-03-13 18:02:30 +01:00
335ed6bf9d
Updated README.md 2022-03-13 18:01:23 +01:00
96dab9103c
Make Linter happy 2022-03-13 17:58:47 +01:00
2b7cb54cf6
Forgot to update go.mod/.sum 2022-03-13 17:25:57 +01:00
8c804ec573
Implemented MIME multipart handling for alternative content 2022-03-13 17:15:23 +01:00
a85b761f43
msg.go has almost full test coverage now 2022-03-13 11:31:33 +01:00
012303e5ac
Lots of tests and helpers added 2022-03-13 10:49:07 +01:00
810babb379
Typos 2022-03-12 20:07:20 +01:00
7266155cf4
Added AddTo() and FromFormat() 2022-03-12 20:05:43 +01:00
6bc9832ede
More examples 2022-03-12 15:42:40 +01:00
c41301e26b
Fixed example code 2022-03-12 15:35:20 +01:00
81cf2e646c
Update README.md and removed example code in favor for doc_test.go example 2022-03-12 15:28:15 +01:00
2bd7cf0cb3
Update README.md and removed example code in favor for doc_test.go example 2022-03-12 15:19:32 +01:00
06e37755f2
Some progress was made:
- Implemented proper AUTH LOGIN mechanism
- Implemented msgWriter for handling io
- Implemented proper mail header formatting/output
- Minor refactoring
2022-03-12 15:10:01 +01:00
5aebb12241
Calling it a day... 2022-03-11 19:17:43 +01:00
6a497d2780
Calling it a day... 2022-03-11 16:57:14 +01:00
07fdf64cbc
Started work on charset and encoding handling 2022-03-11 10:29:44 +01:00
98d7982738
Calling it a day... 2022-03-10 16:56:41 +01:00
57ebb171c5
Lots of cleanups and refactoring 2022-03-10 16:19:51 +01:00