Jak wysyłać wiadomości e-mail w formacie HTML z Apple Mail 8.2

4

W poprzednich wersjach Safari / Apple Mail mogłem wysłać wiadomość e-mail HTML z Apple Mail, wykonując następujące czynności:

  • Otworzyć .html plik w Safari.
  • Wybierz File > Share > Email ta strona.
  • Apple Mail otworzy okno „Nowa wiadomość” za pomocą .html plik w treści wiadomości. Mogę następnie wysłać normalny e-mail.

Jednak w Apple Mail 8.2 podczas wysyłania .html plik w ten sposób wiadomość dociera do skrzynki odbiorczej bez widocznej zawartości lub deklaruje brak wtyczki. Alternatywy wysyłania wiadomości e-mail w formacie PDF lub „Tylko link” nie dają mi rezultatów treści HTML w wiadomości, tak jak chcę.

Jeśli ktoś się zastanawia, zdaję sobie sprawę, że wysyłanie za pośrednictwem Apple Mail nie jest najlepszą praktyką, ale nie wysyłam tego za pomocą zwykłego oprogramowania do e-mail marketingu, ponieważ klient nie chce domyślnej stopki tej usługi w e-mailu.

Czy istnieje inny sposób wysyłania wiadomości e-mail w formacie HTML za pomocą tej wersji aplikacji Apple Mail?

Cheli
źródło
Na jakiej wersji systemu Mac OS X jesteś? Jestem na Mac OS X 10.10.5 (Yosemite) i korzystam z Mail 8.2 i będę zamieszczał odpowiedź z rozwiązaniem, ale chcę mieć pewność, że wszystkie bazy są objęte systemem operacyjnym OS.
JakeGould
1
Słuszna uwaga! Niestety problem ten wystąpił na komputerze mojego współpracownika i wyjechali na cały dzień. Wrócę do ciebie z większą ilością informacji, gdy będę mógł sprawdzić.
Cheli
Czy potrzebujesz specjalnie przyjaznego dla użytkownika interfejsu GUI? Prosty skrypt brzmiałby o wiele łatwiej i bardziej wszechstronnie, zapewniając pełną kontrolę nad wysyłanym materiałem. Domyślny mailx w systemie MacOS nie pozwala wysyłać załączników MIME, ale możesz zainstalować coś za pośrednictwem Homebrew lub po prostu włamać się do prostego skryptu w Perlu lub Pythonie.
tripleee

Odpowiedzi:

3

Ciekawe zagadnienie. Wiem o możliwościach, ale naprawdę nie używaj ich lub omijaj przez pomyłkę w moim systemie od czasu do czasu, a HTML wygląda na wbudowany i czytelny. Powiedziałem jednak, że niedawno zaktualizowałem Mac OS X 10.9.5 (Mavericks) do Mac OS X 10.10.5 (Yosemite) w tym tygodniu i właśnie wypróbowałem to, co opisujesz i zobaczyłem problem; patrz zrzuty ekranu poniżej. Do mojego testu próbowałem wysłać tę stronę do siebie.

Domyślnym zachowaniem jest wysłanie wiadomości w trybie „Czytnik”.

Spójrz na obszar w pobliżu górnej prawej strony zrzutu ekranu, w którym napis „Zapisz zawartość internetową jako” i zwróć uwagę, jak domyślnie jest „Czytnik”.

Default HTML setting is “Reader.”

Zmień tryb strony na „Strona internetowa” i wszystko powinno być lepiej.

Wygląda na crud. Ale jeśli przełączę to na „stronę internetową” i poczekaj chwilę, et voilà… Wszystko wygląda dobrze!

Setting HTML email as “Web Page.”

Otrzymana wiadomość to wbudowany kod HTML.

A po otrzymaniu wiadomości wszystko wygląda dobrze:

Received HTML email.

Tak, zwróć uwagę na ten drugi zrzut ekranu przed wysłaniem, w pobliżu środka ekranu znajduje się ikona „Załącznik 6KB”. A na otrzymanej wiadomości układ wygląda dziwnie w porównaniu z oryginałem. Wiem jednak, że wiadomości e-mail w formacie HTML i strony internetowe nie są w 100% jeden na jeden, a taki szablon domyślnie nie jest przyjazny dla poczty e-mail. Ale to jest proceduralne. Przynajmniej strona została wysłana jako wbudowany HTML.

JakeGould
źródło
Tak, wybranie sposobu wysyłania kodu HTML zdecydowanie wpływa na to, w jaki sposób wiadomość e-mail zostanie ostatecznie otrzymana. Przykro mi, że nie wyjaśniłem w swoim pierwotnym pytaniu, że korzystamy z opcji „strona internetowa”. W Apple Mail 6.6 z OS 10.8.5 działa dobrze, ale na komputerze mojego współpracownika (Apple Mail 8.2, system operacyjny nieznany do czasu, gdy mogę osobiście sprawdzić) e-maile są odbierane jako puste lub wymagają braku wtyczki.
Cheli