Я принимаю сайт Laravel Spark на platform.sh. Я настроил переменные среды в графическом интерфейсе platform.sh так, чтобы они предлагались в их руководствах, но по какой-то причине SendGrid не отвечает на электронные письма.
![enter image description here](https://i.stack.imgur.com/MZVvl.png)
Я использую свой логин SendGrid для ввода имени пользователя и пароля - я также пытался использовать мои ключи API.
Нет ошибок или чего-то еще, и SendGrid и Platform.sh бесполезны, говоря, что они ничего не могут сделать или увидеть, поэтому я довольно растерялся относительно того, куда я иду дальше. Я перепробовал множество различных вариантов конфигурации, но ни один из них не помог.
Вот фрагмент кода для отправки сообщения в Laravel:
Mail::to($input['email'])->send(new BetaSignUp($referral, $referralFacebookUrl, $referralTwitterUrl));
Кто-нибудь успешно запустил Laravel на platform.sh и отправил электронные письма через SMTP (SendGrid)
Спасибо
EDIT
С помощью PSH я запустил скрипт на python, который мне прислали для тестирования контейнера - этот тест прошел успешно, и я могу увидеть письмо в SendGrid. Вот сценарий теста:
import smtplib
sender = 'info@smbstreams.live'
receivers = ['to-email@email.com']
message = """From: Deck Stream Team<info@smbstreams.live>
Reply-To: Deck Stream Team<deckstream@smbstreams.live>
To: To Person <to-email@email.com>
Subject: SMTP e-mail test
This is a test e-mail message.
"""
server = smtplib.SMTP_SSL('smtp.sendgrid.net', 465)
server.set_debuglevel(1)
server.login("****", "****")
server.sendmail(sender, receivers, message)