Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-03-18 11:47:07

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Wysyłanie e-mial jako HTML

Witam

Mam skrypt w bash gdzie na końcu dostaję zmienną

Kod:

$tresc

jako tresc e-mail w html.

Jak można wysłać za pomocą polecenia mail lub innego polecenia aby był widoczny jako html a nie zwykły tekst.

Teraz mam tak:

Kod:

echo "$tresc" | mail -s "Temat" "do_kogo@domena.wew"

i wysyła jako text więc widzę treść html, a chce aby był zgodny z HTML.

Offline

 

#2  2010-03-18 12:24:01

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Wysyłanie e-mial jako HTML

1. maile w html wysyla sie w zasadzie jako zalacznik do maila tekstowego
2. man sendemail


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#3  2010-03-18 13:30:56

  djjanek - Użytkownik

djjanek
Użytkownik
Skąd: whereis
Zarejestrowany: 2007-11-15
Serwis

Re: Wysyłanie e-mial jako HTML

Dzięki za naprowadzenie wystarczy dodać dwa wpisy:

Kod:

echo "$tresc" | mail "do_kogo@domena.wew" -s "Temat" -a "Content-Type: text/html; charset = \"iso-8859-1\"" 
-a "Content-Transfer-Encoding: 8bit"

I działa jak trzeba :)

Ostatnio edytowany przez djjanek (2010-03-18 13:31:31)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)