Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Отправка почты с вложением файла

Сообщения:  [1-10]    [11-20]  [21-21] 

 
 автор: Trianon   (02.03.2006 в 11:02)   письмо автору
 
   для: DimkinS   (01.03.2006 в 23:54)
 

Советую сделать следующие вещи.
1.Добавить имя в Content-type:
$message_part .= "Content-Type: application/octet-stream; name = \"".$path."\"\n";

2. Сделать так, чтобы и в Content-type и в Content-Disposition имя попадало
а)уже без пути,
б) в за MIMEленном виде (quoted-printable или base64 с учетом актуальной таблицы символов)
3. ВСЕ переводы строк (\n) замерить на пары CRLF. (\r\n) . Не надо нарушать RFC.

   
 
 автор: DimkinS   (01.03.2006 в 23:54)   письмо автору
 
   для: cheops   (01.03.2006 в 00:08)
 

Никто ниче не знает?

   
 
 автор: DimkinS   (01.03.2006 в 00:22)   письмо автору
 
   для: cheops   (01.03.2006 в 00:08)
 

Латинское

   
 
 автор: cheops   (01.03.2006 в 00:08)   письмо автору
 
   для: DimkinS   (28.02.2006 в 23:45)
 

А название у файла русское или английское?

   
 
 автор: DimkinS   (28.02.2006 в 23:45)   письмо автору
 
   для: cheops   (28.02.2006 в 23:22)
 

Отсылаю файл "image.jpg", а на почту приходит "untitled.bin".
Сохраняю его на компе. И приходится нажимать в файле "открыть с помощью...".
Выбираю "paint" и открываю этот файл.

Как сделать так, что какой файл отсылаю, такой и приходил бы. То же самое название и расширение?

   
 
 автор: cheops   (28.02.2006 в 23:22)   письмо автору
 
   для: DimkinS   (28.02.2006 в 15:04)
 

А в смысле неизвестные файлы?

   
 
 автор: DimkinS   (28.02.2006 в 15:04)   письмо автору
 
   для: cheops   (28.02.2006 в 00:44)
 

Спасибо. Все, файлы все доходят.
Тока они приходят как неизвестные файлы.
Как решить эту проблему?

   
 
 автор: DimkinS   (28.02.2006 в 14:56)   письмо автору
 
   для: cheops   (28.02.2006 в 00:44)
 

Ну сейчас этот скрипт пришел мне на почту. Типа работает)))
Как теперь сделать, чтобы другие файлы можно было отсылать?

   
 
 автор: cheops   (28.02.2006 в 00:44)   письмо автору
 
   для: DimkinS   (28.02.2006 в 00:11)
 

Посмотрите ещё права доступа на файл, который уже лежит в папке... хотя наверное это уже не изменит ситуации. В архиве лежит файл simple_mail.php, который сам себя отправляет на почтовый адрес, указанный в переменной $mail_to. Попробуйте его - я только что проверил - мне письмо с вложением приходит, если вам не придёт - вероятно имеет смысл написать в службу тех.поддержки вопрос, почему этот скрипт у других работает, а у вас нет - им это выяснить всех проще будет. Возможно на вашем сервере имеются ньюансы отправки почты, если это так вам об этом должны сообщить.

   
 
 автор: DimkinS   (28.02.2006 в 00:11)   письмо автору
 
   для: cheops   (28.02.2006 в 00:01)
 

Права доступа - везде выставлены во всех пунктах галочки!
А еще прикреплял файл, который лежит уже в этой папке. Все равно не работает.

   

Сообщения:  [1-10]    [11-20]  [21-21] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования