Mam problemy z wysyłaniem wiadomości e-mail za pomocą Metoer. Otrzymuję komunikat "Email is not defined". Próbowałem "meteor dodaj e-mail", ale nie pomogło.Błąd adresu e-mail Meteor
Czy brakuje mi czegoś?
Mam problemy z wysyłaniem wiadomości e-mail za pomocą Metoer. Otrzymuję komunikat "Email is not defined". Próbowałem "meteor dodaj e-mail", ale nie pomogło.Błąd adresu e-mail Meteor
Czy brakuje mi czegoś?
czy skonfigurowałeś zmienną środowiskową MAIL_URL
?
Od docs meteorów:
Serwer odczytuje ze zmiennej MAIL_URL
środowiska w celu określenia sposobu wysyłania poczty. Obecnie Meteor obsługuje wysyłanie poczty przez SMTP; zmienna środowiskowa MAIL_URL
powinna mieć postać smtp://USERNAME:[email protected]:PORT
/.
W przypadku aplikacji wdrożonych przy wdrażaniu meteorytów, MAIL_URL
domyślnie jest kontem (dostarczanym przez Mailgun), które umożliwia aplikacjom wysyłanie do 200 wiadomości e-mail dziennie; możesz zastąpić to domyślne, przypisując do process.env.MAIL_URL
przed pierwszym wywołaniem Email.send.
Jeśli MAIL_URL
nie jest ustawiony (np. Podczas uruchamiania aplikacji lokalnie), Email.send
wypisze komunikat na standardowe wyjście.
Tak zdefiniowałem MAIL_URL zgodnie z tym artykułem: http://blog.ploki.info/post/35718279108/send-email-with-meteor-mailgun Próbowałem również wdrożyć serwer meteorów, który zgodnie z opisem powyżej automatycznie skonfiguruje MAIL_URL. Nawet bez skonfigurowania powinien nadal wysyłać komunikat na standardowe wyjście – RiaanZA