-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate to Symfony Mailer #30349
Migrate to Symfony Mailer #30349
Conversation
b6f89f8
to
43836fe
Compare
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as outdated.
This comment was marked as outdated.
43836fe
to
bdf3360
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Psalm found more than 10 potential problems in the proposed changes. Check the Files changed tab for more details.
Possible performance regression detected Show Output
|
Known missing things:
|
Stream options and timeout support are back. Just have to use getStream on the transport and work directly on the stream. So, tests are green, but I did not actually test that this is able to send any email. Anyone has a setup to test this? Does the CI test it? |
Possible performance regression detected Show Output
|
This comment was marked as outdated.
This comment was marked as outdated.
Possible performance regression detected Show Output
|
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Possible performance regression detected Show Output
|
2 similar comments
Possible performance regression detected Show Output
|
Possible performance regression detected Show Output
|
This comment was marked as off-topic.
This comment was marked as off-topic.
eae8353
to
f8ee45c
Compare
(I cannot approve as author of the PR, but I hereby approve what @miaulalala did 👍 ) |
db8c3f6
to
f8ee45c
Compare
documentation ticket here: nextcloud/documentation#9600 |
f8ee45c
to
90e9c9b
Compare
|
7554b63
to
65709f4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks sane otherwise
Signed-off-by: Côme Chilliet <[email protected]>
for there are legit use cases to validate an email address without sending there to Signed-off-by: Arthur Schiwon <[email protected]>
2c0b560
to
e123d27
Compare
hello @come-nc , |
@DaphneMuller nextcloud/documentation#9600 is the documentation ticket |
Indirectly completes #29333 |
Signed-off-by: Côme Chilliet [email protected]
Fixes #29731
TODO:
mail_smtpsecure
should be dropped or re-implemented (see Migrate to Symfony Mailer #30349 (comment) and Migrate to Symfony Mailer #30349 (comment) )mail_smtpauthtype
\OC\Mail\Message::setTo
function doesn't provide the right array structure for Symphony's send. WORKSAddress
object will be done at send.As a follow up we could get rid of any RFC validations we're doing with the egulias package as it's the same validator used by Symfony in the
Address::__construct
Done
Nothing to do with SwiftMailer (== Done)