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  2011-08-24 23:33:22

  giegiel - Członek DUG

giegiel
Członek DUG
Skąd: Chrzypsko Wielkie/Poznań
Zarejestrowany: 2006-04-15

bash wysyłanie e-maila w formacie html

Przewertowałem internet ale nic mi nie wychodziło, oto ostatni sposób:

w pliku aaa.html jest

Kod:

<b>Testowy mail</b><br/>
<ul>
<li>aaa</li>
<li>bbb</li>
</ul>

Wysyłanie:

Kod:

echo "Content-Type: text/html"| cat aaa.html  | mailx -s 'xx' xxxx@gmail.com

Treść dostarczonego maila:

Kod:

<b>Testowy mail</b><br/>
<ul>
<li>aaa</li>
<li>bbb</li>
</ul>

Surowy mail:

Kod:

                                                                                                                                                                                                                                                               
Delivered-To: kuba.ceg@gmail.com
Received: by 10.68.64.202 with SMTP id q10cs21721pbs;
        Wed, 24 Aug 2011 14:28:37 -0700 (PDT)
Received: by 10.223.102.11 with SMTP id e11mr1627292fao.8.1314221316176;
        Wed, 24 Aug 2011 14:28:36 -0700 (PDT)
Return-Path: <root@kualalumpur>
Received: from kualalumpur (d41-89.icpnet.pl [77.65.41.89])
        by mx.google.com with ESMTPS id y4si1888250faj.61.2011.08.24.14.28.35
        (version=TLSv1/SSLv3 cipher=OTHER);
        Wed, 24 Aug 2011 14:28:36 -0700 (PDT)
Received-SPF: neutral (google.com: 77.65.41.89 is neither permitted nor denied by best guess record for domain of root@kualalumpur) client-ip=77.65.41.89;
Authentication-Results: mx.google.com; spf=neutral (google.com: 77.65.41.89 is neither permitted nor denied by best guess record for domain of root@kualalumpur) smtp.mail=root@kualalumpur
Received: from kualalumpur (localhost [127.0.0.1])
    by kualalumpur (8.14.3/8.14.3/Debian-9.4) with ESMTP id p7OLQDtu025142
    for <kuba.ceg@gmail.com>; Wed, 24 Aug 2011 23:26:13 +0200
Received: (from root@localhost)
    by kualalumpur (8.14.3/8.14.3/Submit) id p7OLQDBB025134
    for kuba.ceg@gmail.com; Wed, 24 Aug 2011 23:26:13 +0200
From: root <root@kualalumpur>
Message-Id: <201108242126.p7OLQDBB025134@kualalumpur>
Date: Wed, 24 Aug 2011 23:25:13 +0200
To: kuba.ceg@gmail.com
Subject: xx
User-Agent: Heirloom mailx 12.4 7/29/08
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

<b>Testowy mail</b><br/>
<ul>
<li>aaa</li>
<li>bbb</li>
</ul>

Dodam tylko że wysyłam na gmaila i wiadomośc wysłana z gmaila do mnie wygląda tak:

Kod:

                                                                                                                                                                                                                                                               
MIME-Version: 1.0
Received: by 10.68.64.202 with HTTP; Wed, 24 Aug 2011 14:29:44 -0700 (PDT)
Date: Wed, 24 Aug 2011 23:29:44 +0200
Delivered-To: kuba.ceg@gmail.com
Message-ID: <CAArr2LOfkfSbCYU0+8tKjhB+FJZ=mq83Z8jbubroJRoR_naafw@mail.gmail.com>
Subject: sdd
From: =?ISO-8859-2?Q?Jakub_Cegie=B3ka?= <kuba.ceg@gmail.com>
To: =?ISO-8859-2?Q?Jakub_Cegie=B3ka?= <kuba.ceg@gmail.com>
Content-Type: multipart/alternative; boundary=bcaec521582fc14d4704ab470222

--bcaec521582fc14d4704ab470222
Content-Type: text/plain; charset=ISO-8859-1

*fdskfmdsf*
*
*
*yfurt*

--bcaec521582fc14d4704ab470222
Content-Type: text/html; charset=ISO-8859-1

<b>fdskfmdsf</b><div><b><br></b></div><div><b>yfurt</b></div>

--bcaec521582fc14d4704ab470222--

Offline

 

#2  2011-08-25 08:12:12

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: bash wysyłanie e-maila w formacie html

Offline

 

#3  2011-08-25 10:53:58

  giegiel - Członek DUG

giegiel
Członek DUG
Skąd: Chrzypsko Wielkie/Poznań
Zarejestrowany: 2006-04-15

Re: bash wysyłanie e-maila w formacie html

kamikaze napisał(-a):

http://www.google.com/search?q=bash+send+html+mail
...

Super dzięki za pomoc! Naprawdę mega mega pomocne zdanie, szczególnie że w 1 zdaniu napisałem

Przewertowałem internet ale nic mi nie wychodziło, oto ostatni sposób:

A wszystkie te linki mam już odwiedzone...

Offline

 

#4  2011-08-25 13:33:32

  bercik - Moderator Mamut

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

Re: bash wysyłanie e-maila w formacie html

uzyj sendemail i wysylaj jako zalacznik ...


"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

 

#5  2011-08-25 13:55:03

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: bash wysyłanie e-maila w formacie html

giegiel napisał(-a):

kamikaze napisał(-a):

http://www.google.com/search?q=bash+send+html+mail
...

Super dzięki za pomoc! Naprawdę mega mega pomocne zdanie, szczególnie że w 1 zdaniu napisałem

Przewertowałem internet ale nic mi nie wychodziło, oto ostatni sposób:

A wszystkie te linki mam już odwiedzone...

Nie wiem jakim cudem można przewertować cały internet, chyba nie zdajesz sobie sprawy z jego rozmiarów ;] Ludzie zwykle to piszą, ale albo ma to niewiele wspólnego z prawdą albo nie potrafią czytać ze zrozumieniem (ja to tak sobie tłumacze). No i nie rozumiem jak mogłeś szukać jak ja biorę pierwszy link z googla zatytułowany jak byk: "Bash: Send HTML Email from Linux Command Line" , próbuje i działa. Więc sory, ale może też nie potrafisz czytać ze zrozumieniem?

P. S. Widocznie gmail właśnie tak interpretuje HTML-a. Otwórz wiadomość w jakimś thunderbirdzie, może wtedy uwierzysz, że jest ok.

Ostatnio edytowany przez kamikaze (2011-08-25 14:03:56)

Offline

 

#6  2011-08-25 16:27:05

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: bash wysyłanie e-maila w formacie html

kamikaze napisał(-a):

Nie wiem jakim cudem można przewertować cały internet, chyba nie zdajesz sobie sprawy z jego rozmiarów ;]

Normalnie, tutaj jest jedna z wielu ostatnich stron ;) .

kamikaze napisał(-a):

P. S. Widocznie gmail właśnie tak interpretuje HTML-a. Otwórz wiadomość w jakimś thunderbirdzie, może wtedy uwierzysz, że jest ok.

Z tego co widzę, ostatni kod z pierwszego postu giegiela jest zgodny z RFC 1521. Wszystko jest w jak najlepszym porządku.

Offline

 

#7  2011-08-25 16:34:38

  giegiel - Członek DUG

giegiel
Członek DUG
Skąd: Chrzypsko Wielkie/Poznań
Zarejestrowany: 2006-04-15

Re: bash wysyłanie e-maila w formacie html

Minio napisał(-a):

kamikaze napisał(-a):

P. S. Widocznie gmail właśnie tak interpretuje HTML-a. Otwórz wiadomość w jakimś thunderbirdzie, może wtedy uwierzysz, że jest ok.

Z tego co widzę, ostatni kod z pierwszego postu giegiela jest zgodny z RFC 1521. Wszystko jest w jak najlepszym porządku.

No właśnie też mnie to zaczęło zastanawiać więc wysłałem maila kontrolnego ;d


Spróbuję jeszcze bercikowego sendmaila z załącznikiem

Offline

 

#8  2011-08-25 16:51:58

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: bash wysyłanie e-maila w formacie html

giegiel napisał(-a):

Spróbuję jeszcze bercikowego sendmaila z załącznikiem

sendmail i sendemail (dokładniej: sendEmail) to dwa różne narzędzia

Ostatnio edytowany przez azhag (2011-08-25 16:53:41)


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#9  2011-08-25 17:00:05

  giegiel - Członek DUG

giegiel
Członek DUG
Skąd: Chrzypsko Wielkie/Poznań
Zarejestrowany: 2006-04-15

Re: bash wysyłanie e-maila w formacie html

azhag napisał(-a):

giegiel napisał(-a):

Spróbuję jeszcze bercikowego sendmaila z załącznikiem

sendmail i sendemail (dokładniej: sendEmail) to dwa różne narzędzia

Osz w mordę ;) dzięki za zwrócenie uwagi na to ;D

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)