Skip to content

Switch PR notification email from Outlook to Gmail SMTP#833

Draft
Copilot wants to merge 4 commits intomasterfrom
copilot/fix-pr-notification-email
Draft

Switch PR notification email from Outlook to Gmail SMTP#833
Copilot wants to merge 4 commits intomasterfrom
copilot/fix-pr-notification-email

Conversation

Copy link
Contributor

Copilot AI commented Mar 20, 2026

Outlook SMTP AUTH (530 5.7.57) is not fixable via account settings on free Hotmail/Outlook.com accounts — POP/IMAP toggles only affect incoming mail. Switching to Gmail SMTP with an App Password resolves this permanently.

Changes

  • pr-notification.yml: Replace Outlook SMTP with Gmail SMTP
# Before
server_address: "smtp-mail.outlook.com"
server_port: 587
username: "epschedule@hotmail.com"
password: ${{ secrets.MAIL_PASSWORD }}

# After
server_address: "smtp.gmail.com"
server_port: 465
secure: true
username: ${{ secrets.GMAIL_USER }}
password: ${{ secrets.GMAIL_APP_PASSWORD }}

Required secrets (repo admin)

Secret Value
GMAIL_USER Full Gmail address (e.g. epschedule@gmail.com)
GMAIL_APP_PASSWORD 16-char App Password — requires 2FA enabled on the account

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: codingses <149913839+codingses@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix PR notification email authentication issue Fix PR notification: switch from Outlook to Gmail SMTP Mar 20, 2026
Copilot AI requested a review from codingses March 20, 2026 16:23
…thenticated SMTP enabled in Outlook.com account settings

Co-authored-by: codingses <149913839+codingses@users.noreply.github.com>
Copilot AI changed the title Fix PR notification: switch from Outlook to Gmail SMTP Fix PR notification: enable Outlook SMTP AUTH (separate from POP/IMAP) Mar 20, 2026
Copilot AI changed the title Fix PR notification: enable Outlook SMTP AUTH (separate from POP/IMAP) Switch PR notification email from Outlook to Gmail SMTP Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants