5bea905ff9
Make golangci-lint gofumpt happy
2022-10-17 18:12:18 +02:00
f53579fcf9
Closes #54
...
- Adds `DialAndSendWithContext()` and makes `DialAndSend()` use the new method
2022-09-26 10:40:57 +02:00
885d80aeb7
Let's actually not expose those new methods as they should not be used externally
2022-09-11 21:59:18 +02:00
4d8bc7ca28
Implemented DSNs as described in RFC 1891
...
- Implemented MAIL FROM RET parameter
- Implemented RCPT TO NOTIFY parameter
Not implemented so far (not sure if we need this at all):
- MAIL FROM ENVID parameter
- RCPT TO ORCPT parameter
TBD:
- Test coverage
2022-09-11 20:24:28 +02:00
31001e87b2
#24 : Add SPDX license IDs for REUSE compliance
...
# SUMMARY
* Bad licenses:
* Deprecated licenses:
* Licenses without file extension:
* Missing licenses:
* Unused licenses:
* Used licenses: CC0-1.0, MIT
* Read errors: 0
* Files with copyright information: 45 / 45
* Files with license information: 45 / 45
Congratulations! Your project is compliant with version 3.0 of the REUSE Specification :-)
2022-06-17 15:05:54 +02:00
894ff7128c
Rename Write() to WriteTo() so it satisfies the io.WriteTo interface
2022-05-24 15:46:59 +02:00
1c699da955
More tests. Also testing GH's behaviour on ENV variables for testing
2022-03-16 21:02:31 +01:00
a0ebc5bd78
More and better tests for client.go
2022-03-15 22:37:55 +01:00
fe3925c1e6
More tests coverage for client.go
2022-03-15 21:48:36 +01:00
4585a53be8
Added error to Options so we can check inputs
2022-03-15 21:10:03 +01:00
1157180369
v0.1.1: Added embeds/attachments
2022-03-14 10:29:53 +01:00
8c804ec573
Implemented MIME multipart handling for alternative content
2022-03-13 17:15:23 +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
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
59a1d14ca7
Better context and connection handling
2022-03-10 12:10:27 +01:00
4babc309fb
Implemented SMTP AUTH
2022-03-10 10:53:38 +01:00
ba5f519d9d
Make GoLint happy
2022-03-09 17:05:38 +01:00
4b4c8065f6
Progress
2022-03-09 13:20:01 +01:00
82bb87ea4f
Calling it a day...
2022-03-07 18:14:38 +01:00
b3554a9578
Slow progress
2022-03-07 16:24:49 +01:00
2fcc0f59cd
Adding first tests
2022-03-06 15:15:42 +01:00
261481344f
Makeing some progress...
2022-03-05 16:27:09 +01:00
4dd9c1bf40
Let's get started...
2022-03-05 12:36:53 +01:00