Project

General

Profile

Actions

Misc #18888

open

Migrate ruby-lang.org mail services to Google Domains and Google Workspace

Added by shugo (Shugo Maeda) about 1 month ago. Updated 18 days ago.

Status:
Assigned
Priority:
Normal
[ruby-core:109095]

Description

Currently mail services of ruby-lang.org including mailing lists are running on an aged server, and we have to replace it.
We are planning to migrate the mail services to Google Domains and Google Workspace (Google Groups).

The maximum numbr of Google Domains email aliases is 100, but currently ruby-lang.org has 153 email aliases, so we have to reduce them.
The number of active committers listed in email.yml is 58.

Updated by Dan0042 (Daniel DeLorme) about 1 month ago

Not sure if this applies to your situation, but a very quick warning based on my own experience: we use a Google Domains email address to send a fairly low volume of transactional emails, and that's enough to trigger Google's automated filters. Every 30 days the account is auto-disabled because "It looks like it was being used in a way that violated Google's policies" and I need to manually re-enable it.

So if you intend to send automated emails (such as commit notifications on ruby-cvs), just be aware that Google Domains is no replacement for email-sending services like Sendgrid/Mailgun.

Updated by shugo (Shugo Maeda) about 1 month ago

Thanks for the information.

We are not going to use Google Domains to send emails, but we may reconsider it.

Updated by hsbt (Hiroshi SHIBATA) 29 days ago

  • Assignee set to hsbt (Hiroshi SHIBATA)
  • Status changed from Open to Assigned

FYI: I migrated to ruby-lang.org from AWS Route53 to Google Domains today. It remains old DNS records.

We will remove the obsoleted records and prepare email aliases for Ruby core members.

Updated by shugo (Shugo Maeda) 18 days ago

I've sent the following E-mail to adresses to be removed:

Subject: youraddress@ruby-lang.org will be removed on 2022-09-30

Hello,

We are going to migrate the mail server of ruby-lang.org to Google Domains and Google Workspace:

  https://bugs.ruby-lang.org/issues/18888  

Unfortunately, the limit of aliases of Google Domains is 100, and we have to reduce aliases.
We have decided to remove E-mail addresses not listed in the following active committer list:

  https://github.com/ruby/ruby-commit-hook/blob/master/config/email.yml
  
So your E-mail adderss at ruby-lang.org will be removed on 2022-09-30.

If you have any problems, please contact shugo at ruby-lang.org and hsbt at ruby-lang.org.

Updated by mame (Yusuke Endoh) 18 days ago

To all the old-time commuters,

Though we have to reduce the mail aliases for a technical reason, this does NOT mean that we will reject your contributions. Just send us a PR to add your email address to https://github.com/ruby/ruby-commit-hook/blob/master/config/email.yml and you will be able to commit. We look forward to having you back!

Actions

Also available in: Atom PDF