Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zend_Mail tekstowy załącznik
Skyline
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 25.07.2007

Ostrzeżenie: (0%)
-----


Witam

Jak przy pomocy Zend_Mail wysłać jako załącznik plik tekstowy?

Robie tak:

$file1 = file_get_contents($file1_name);
$at = $mail->createAttachment($file1);
$at->type = $_FILES['file1']['type'];
$at->disposition = Zend_Mime::DISPOSITION_INLINE;
$at->filename = $_FILES['file1']['name'];

i po wysłaniu maila, treść załącznika tekstowego wklejana jest do treści maila, jak wysylam inny typ np pdf wowczas jest on przesylany jako zalacznik.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Nie znam się na ZF więc w razie czego niech poprawi mnie ktoś w nim obcykany.
Wydaje mi się, że załączniki w postaci plików tekstowych są "wklejane" do treści maila przez program pocztowy i chyba (patrz wyżej) nie ma tu winy ZF.
Go to the top of the page
+Quote Post
szef
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 19.02.2007
Skąd: Rumia

Ostrzeżenie: (0%)
-----


Jest dokładnie tak jak napisał phpion. Jeśli chcesz przesyłać pliki tekstowe jak załącznik spróbuj zmienić ich typ mime na jakiś inny niż text/plain może to coś pomoże.

Pozdrawiam
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Zmień typ MIME załącznika. Obsługiwane typy masz w dokumentacji Zend_Mime
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 01:59