Картинка во вложении бъётся

DenLion

Guest
Картинка во вложении бъётся

Пытаюст отправить письмо с вложением (картинка). Получаю болт вида лишних LF
(видно в mot -b). Откуда они берутся? Как с ними совладать? Пробовал кормить
её и CR и LF (одиночными) и CRLF и LFCR всё равно на выходе LFLF. Читал что
похожая проблема была в PHP 4.3.3 но у нас что-то из 4.4 стоит.

Вот это до входа в mail()

--Multipart=_f8bfda97d3d50c96b10dbe347a7e253e
Content-Type: text/plain; charset="koi8-r"
Content-Transfer-Encoding: 8bit
aaaaa
bbbbbb
ccccccc
--Multipart=_f8bfda97d3d50c96b10dbe347a7e253e
Content-Type: image/jpeg; name = "new_year.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename = "new_year.jpg"
9J/4AAQSKZJRGABAGAAZABKAAD/7AARRHVJA3KAAQAEAAAAZAAA/+4ADKFKB2JLAGTAAAAAAF/B
AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM

На выходе после mail() (в письме) вот что

--Multipart=_8677e45a2b1effb78792928a2273ddcd

Content-Type: text/plain; charset="koi8-r"

Content-Transfer-Encoding: 8bit

aaaaa

bbbbbb

ccccccc

--Multipart=_8677e45a2b1effb78792928a2273ddcd

Content-Type: image/jpeg; name = "new_year.jpg"

Content-Transfer-Encoding: base64

Content-Disposition: attachment; filename = "new_year.jpg"

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/b

AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC

AwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD

Заранее благодарен за помощь...

-~{}~ 18.02.04 16:44:

В общем разобрались уже. Пмощь не потребовалась. Беда с локальным меэлером (qmail)
 
Сверху