- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Блин... я создавал тему "Помогите допилить один скрипт". Так вот этот скрипт абсолютно нормально всё отправляет, всё приходит на сервер в нормальном виде, даже файлы с русскими именами корректно отображаются. Но когда я забираю с сервера письмо программой Outlook Express, всё идёт нафиг.... все заголовки показываются открытым текстом, содержимое файла тоже открытый текст, а самого текста сообщения просто нет.......
Помогите понять в чём проблема...
из того что ты написал , ничего не понятно , если рассчитываешь получить нормальный ответ поставь правильный вопрос , что куда отправляешь, как и что получаешь , тут экстрасенсов нет
Ставлю вопрос...
Код полностью работоспособен. На сервер приходит нормально. А когда забираю с сервера на компьютер аутлуком, то получаю вышеописанную белиберду...
Это не только у аутлука косяк... заметил, что и The Bat и Thunderbird не воспринимают письмо в utf-8, хотя им в заголовках ясно говоришь: Content-type: text/html; charset="utf-8".
Решил проблему, кодируя письмо в Windows-1251 (функция iconv). В заголовках шлешь Windows-1251... тогда везде нормально... и в клиентах почтовых, и через веб-интерфейс почтовиков.
Ну хорошо, предположим, а файл-то почему открытым текстом идёт?
Ну хорошо, предположим, а файл-то почему открытым текстом идёт?
Content-type какой у него?
content-type равен $_FILES['filename']['type']
$headers.="Content-Type: multipart/alternative; boundary=\"".$boundary."\"\n";
Попробуй
Попробовал. Вот что пришло:
текст письма --cf50660fdfc3107b2ea46b2f3c5138f7 Content-Type: "application/octet-stream";name="admin.jsp" Content-Transfer-Encoding:base64 Content-Disposition: attachment; filename="admin.jsp" PCVAIHBhZ2UgbGFuZ3VhZ2U9ImphdmEiIGltcG9ydD0ib3JnLnNwcmluZ2ZyYW1ld29yay5zZWN1 cml0eS5wcm92aWRlcnMuZW5jb2RpbmcuKixvcmcuYXBhY2hlLmRlcmJ5LmpkYmMuKixqYXZheC5z cWwuKixqYXZhLnNxbC4qIiAlPiAgDQo8JQ0KaWYocmVxdWVzdC5nZXRQYXJhbWV0ZXIoImNhbWJp YSIpIT1udWxsKXsNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTdHJpbmcgcHJvcCA9 IFN5c3RlbS5nZXRlbnYoIkRFUkJ
"текст письма" - это сообщение, потом идёт boundary, а всё что после заголовков - кодированный текст файла admin.jsp.
mark2011 добавил 22.02.2011 в 14:15
В общем-то сейчас вопрос немножко другой стоит... в принципе всё нормально приходит, за исключением вложения - в почтовой программе видно, что письмо содержит вложенный файл, но сам файл отображает открытым текстом. А надо, чтобы его реально было скачать :)