Próbuję znaleźć najlepszy sposób obsługi poczty przychodzącej w aplikacjach szyn. Zdaję sobie sprawę, że "najlepsze praktyki" są dość subiektywne, więc zacznę od stwierdzenia, że moje główne problemy to skalowalność i wydajność. Jest to problem przede wszystkim dlatego, że moje użycie będzie wymagać obsługi potencjalnie dużych załączników.Najlepsze metody odbierania wiadomości e-mail w szynach
Wydaje się jakby wczoraj przyjętą metodą było używać ActionMailer aby otrzymać e-maila, ale ostatnio mam natknął kilku artykułach mówiąc to jest nieefektywne, ponieważ ikra nową instancję szyn z każdego maila (okropnym w dużych ilościach).
Ostatnio ten artykuł jest coraz moją uwagę: http://jasonseifer.com/2009/04/24/receving-email-with-rails
Poczty mówi o odchudzić wersji systemu ActionMailer że nie jest zmuszony do tarła całą instancję szynach, ale mówić o komentarze kilka innych opcji, takich jak dedykowany katalog mail (maildir?) i pobieranie IMAP/POP.
Moje pytanie brzmi: Czy ktoś ma jakiekolwiek przemyślenia na temat tego, jaka jest obecnie najlepsza opcja przetwarzania poczty przychodzącej w aplikacji szyny (w tym załączników)?
Bezwstydne wtyczki nie są bezwstydne, jeśli są odpowiednie ;-), sprawdzę to. w odniesieniu do opcji IMAP, jak to działa dokładnie? Czy musisz mieć dostęp do zewnętrznego konta e-mail w innym miejscu lub hostować swój własny serwer e-mail i po prostu wyciągnąć z tego? Dzięki! – Ryan
Używam konta e-mail Google Apps. Jednak każde konto z dostępem IMAP powinno działać. –
W moim konkretnym przypadku użyję http post tylko dlatego, że moja sytuacja nie sprzyja dostępowi do IMAP (e-mail dla całej domeny). Dziękuję za odpowiedź i dziękuję za przeniesienie mnie na MMS2R! – Ryan