Tworzę witrynę forum z powiadomieniami e-mail. Muszę przetestować te powiadomienia e-mail lokalnie. Używałem tylko MAMPa, więc nie mam dużego doświadczenia w tworzeniu środowisk programistycznych.
Jak najłatwiej przetestować lokalne powiadomienia e-mail Drupala? Czy stos Acquia może to zrobić?
Wypróbuj Antix . Jest łatwy w konfiguracji i działa dobrze, aby przetestować lokalną instalację Drupal.
źródło
Kilka rozwiązań zostało udokumentowanych w Dokumentacji społeczności Drupal: Zarządzanie obsługą poczty na potrzeby programowania lub testowania .
Osobiście wolę połączenie lokalnego serwera pocztowego Postfix, modułu E-mail Reroute i przekierowania do lokalnej skrzynki pocztowej. Ma to tę zaletę, że nie musisz męczyć się z konfiguracją lokalnego hosta, aby pomyślnie wysyłać na zewnętrzne adresy e-mail, nie zostając odrzuconym jako potencjalny spamer. Jak to skonfigurować:
Upewnij się, że twoja odpowiednia
php.ini
jest skonfigurowana do używania Postfiksa, zawierając te dwie linie. Wbrew komentarzom te ustawienia nie są używane tylko w systemach Win32.Zainstalować moduł Email Reroute:
drush dl reroute_email && drush en reroute-email
.matt
nie ma@hostname.tld
części). Te wiadomości e-mail docierają do lokalnej skrzynki pocztowej/var/spool/
.matt
), Ale określ swoją nazwę hosta (hostname
polecenie) i dodaj nazwę hosta w formacieusername@hostname
.źródło