Отправляйте электронную почту через учетные записи Gmail моего пользователя

#php #api #smtp #gmail

Вопрос:

У меня на сайте есть зона пользователей. Я хотел бы, чтобы мой пользователь (если он хочет) подключил свою учетную запись Gmail к моему веб-сайту, чтобы отправлять электронную почту через свою учетную запись Gmail. Я хотел бы, чтобы на моем веб-сайте пользователь нажимал кнопку «Отправить», и он отправлял электронное письмо (я предоставляю контент и получателя почты) через свои учетные записи Gmail. Я не хочу отправлять электронные письма со своего сервера или с помощью сервиса, подобного MailChimp. Я хочу, чтобы мой пользователь использовал свой собственный адрес электронной почты. Gmail предоставляет API. Но пользователям нужно будет настроить его на https://console.cloud.google.com/apis/credentials/wizard?api=gmail.googleapis.comamp;pli=1 и это действительно сложно для моих навыков пользователей. Есть ли простой способ (для моих пользователей) подключить свою учетную запись Gmail к моему веб-сайту и разрешить моему веб-сайту отправлять электронные письма через их учетную запись Gmail ?

Комментарии:

1. Пользователям не нужно делать ничего подобного. Они проходят аутентификацию (с помощью предоставленных библиотек), а затем ваше приложение взаимодействует с API, используя их учетные данные. (Вам, как разработчику, необходимо посетить консоль разработчиков, чтобы зарегистрировать свое приложение, но пользователю этого делать не нужно). Видишь developers.google.com/identity/protocols/oauth2 а потом developers.google.com/identity/protocols/oauth2/…