Skip to content
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

[3.0] Implement a Mail Agent #7882

Open
wants to merge 9 commits into
base: release-3.0
Choose a base branch
from

Conversation

jdarwood007
Copy link
Member

@jdarwood007 jdarwood007 commented Nov 14, 2023

APIs our Mail sending so 3rd party agents could process mail.

I haven't built the upgrade logic yet. Sesquipedalian had plans for improving that. So I'm not certain if we want to do that yet.

This adds the always send a message-id that 2.1 has a PR for: 7843

@jdarwood007 jdarwood007 marked this pull request as draft November 14, 2023 00:03
Copy link
Contributor

@live627 live627 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi im in ur code like a pesky pest 🤣

Sources/Mail.php Outdated Show resolved Hide resolved
Sources/MailAgent/APIs/SMTP.php Outdated Show resolved Hide resolved
Sources/MailAgent/MailAgent.php Show resolved Hide resolved
Copy link
Member

@Sesquipedalian Sesquipedalian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A bunch of nitpicking. 😉

Sources/MailAgent/APIs/SMTP.php Outdated Show resolved Hide resolved
Sources/MailAgent/APIs/SMTP.php Outdated Show resolved Hide resolved
Sources/MailAgent/APIs/SMTP.php Outdated Show resolved Hide resolved
Sources/MailAgent/APIs/SMTP.php Outdated Show resolved Hide resolved
Sources/MailAgent/APIs/SMTP.php Outdated Show resolved Hide resolved
Sources/MailAgent/MailAgent.php Outdated Show resolved Hide resolved
Sources/MailAgent/MailAgent.php Outdated Show resolved Hide resolved
Sources/MailAgent/MailAgent.php Outdated Show resolved Hide resolved
Sources/MailAgent/MailAgent.php Outdated Show resolved Hide resolved
Sources/MailAgent/MailAgentInterface.php Outdated Show resolved Hide resolved
@jdarwood007
Copy link
Member Author

I'm going to need a cs fixer as between my own job's coding styles and personal preferences, I will have trouble to start with remembering these.

Most of these issues you pointed out are present in the Cache API implantation as well. As evident from my copy and paste operations.

@Sesquipedalian
Copy link
Member

Most of these issues you pointed out are present in the Cache API implantation as well. As evident from my copy and paste operations.

Not surprising. I didn't get rigorous about updating the formatting until partway through the refactoring process. Sometime soon-ish I will submit a PR to clean up the formatting everywhere.

@jdarwood007 jdarwood007 marked this pull request as ready for review January 2, 2024 23:25
@live627 live627 changed the title Implant a Mail Agent Implement a Mail Agent Jan 3, 2024
@live627
Copy link
Contributor

live627 commented Jan 3, 2024

Hello , your title has virus. 🤣

@jdarwood007
Copy link
Member Author

Who needs grammar?

@live627
Copy link
Contributor

live627 commented Jan 4, 2024 via email

@jdarwood007 jdarwood007 changed the title Implement a Mail Agent [3.0] Implement a Mail Agent Jan 7, 2024
Copy link
Member

@Sesquipedalian Sesquipedalian left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needs PHP-CS-Fixer's tender loving care, but I like the look of this.

Sources/Mail.php Outdated Show resolved Hide resolved
Sources/MailAgent/MailAgent.php Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mail E-mail
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants