<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Комментарии на: Отправка письма с вложением. Часть 1</title>
	<atom:link href="http://blog.webmasterschool.ru/php/119/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.webmasterschool.ru/php/119/</link>
	<description>PHP, MySQL, JavaScript, AJAX, HTML и CSS</description>
	<pubDate>Mon, 21 May 2012 23:41:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>От: NickD</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-1989</link>
		<dc:creator>NickD</dc:creator>
		<pubDate>Wed, 01 Jun 2011 14:02:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-1989</guid>
		<description>Спасибо за интересный материал. Подскажите как доработать скрипт для отправки файла с сервера. Форма такая - вводятся имя, email, защитный код. Отправляется запрос и результатом должна быть отправка файла с сервера на указанный email.
Файл текстовый, название типа aaaa.bbb
Спасибо!</description>
		<content:encoded><![CDATA[<p>Спасибо за интересный материал. Подскажите как доработать скрипт для отправки файла с сервера. Форма такая - вводятся имя, email, защитный код. Отправляется запрос и результатом должна быть отправка файла с сервера на указанный email.<br />
Файл текстовый, название типа aaaa.bbb<br />
Спасибо!</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: admin</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-779</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 15 Apr 2009 10:22:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-779</guid>
		<description>&lt;em&gt;В смысле ограничение там где размещается сайт?&lt;/em&gt;
Да.</description>
		<content:encoded><![CDATA[<p><em>В смысле ограничение там где размещается сайт?</em><br />
Да.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Denis</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-778</link>
		<dc:creator>Denis</dc:creator>
		<pubDate>Tue, 14 Apr 2009 20:22:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-778</guid>
		<description>В смысле ограничение там где размещается сайт? Тот кто предоставляет хостинг?
Потому, что на мыло мне приходят файлы и поболее 10.

Тот кто предоставляет хостинг, админ мой знакомый, это мне ему нада говорить чтобы он там чёто увеличил в настройках или как?</description>
		<content:encoded><![CDATA[<p>В смысле ограничение там где размещается сайт? Тот кто предоставляет хостинг?<br />
Потому, что на мыло мне приходят файлы и поболее 10.</p>
<p>Тот кто предоставляет хостинг, админ мой знакомый, это мне ему нада говорить чтобы он там чёто увеличил в настройках или как?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: admin</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-757</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Thu, 09 Apr 2009 11:46:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-757</guid>
		<description>&lt;strong&gt;Denis&lt;/strong&gt;, это ограничения на почтовом сервере хостера.</description>
		<content:encoded><![CDATA[<p><strong>Denis</strong>, это ограничения на почтовом сервере хостера.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Denis</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-756</link>
		<dc:creator>Denis</dc:creator>
		<pubDate>Thu, 09 Apr 2009 10:45:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-756</guid>
		<description>Скрипт работает отлично, но есть не большая проблемка, не знаю с чем связанна. 
Файлы отсылаются размером макс 1.5 Мб. Если больше то приходит сообщение на мыло без файла ((
Подскажите плиз в чём может быть трабл</description>
		<content:encoded><![CDATA[<p>Скрипт работает отлично, но есть не большая проблемка, не знаю с чем связанна.<br />
Файлы отсылаются размером макс 1.5 Мб. Если больше то приходит сообщение на мыло без файла ((<br />
Подскажите плиз в чём может быть трабл</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Lex</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-689</link>
		<dc:creator>Lex</dc:creator>
		<pubDate>Fri, 27 Feb 2009 10:42:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-689</guid>
		<description>Не хочет работать... Ни на mail.ru, ни на gmail, ни на любой другой...
Незнаю может быть у меня руки-крюки?</description>
		<content:encoded><![CDATA[<p>Не хочет работать&#8230; Ни на mail.ru, ни на gmail, ни на любой другой&#8230;<br />
Незнаю может быть у меня руки-крюки?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: fair</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-662</link>
		<dc:creator>fair</dc:creator>
		<pubDate>Wed, 18 Feb 2009 03:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-662</guid>
		<description>Не работает, не шлет на mail.ru и еще пару почтовиков, а вот на gmail отсылает, в чем может быть проблема ?</description>
		<content:encoded><![CDATA[<p>Не работает, не шлет на mail.ru и еще пару почтовиков, а вот на gmail отсылает, в чем может быть проблема ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Инна</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-510</link>
		<dc:creator>Инна</dc:creator>
		<pubDate>Mon, 24 Nov 2008 11:10:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-510</guid>
		<description>Спасибо большое!!!</description>
		<content:encoded><![CDATA[<p>Спасибо большое!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Андрей</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-421</link>
		<dc:creator>Андрей</dc:creator>
		<pubDate>Thu, 23 Oct 2008 10:18:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-421</guid>
		<description>Вчера весь день потратил на дополнение данного скрипта, как сказал admin, но как то плохо я доработал, утром пришел, перезалил скрипт, и о чудо!!! все файлы стали приходить на майл нормальные, с нормальными расширениями и даже с русскими названиями, не знаю в чем причина была, а может я что-то добавил или изменил, но по коду пробежался, вроде все тоже самое! Большое спасибо за скрипт!!!</description>
		<content:encoded><![CDATA[<p>Вчера весь день потратил на дополнение данного скрипта, как сказал admin, но как то плохо я доработал, утром пришел, перезалил скрипт, и о чудо!!! все файлы стали приходить на майл нормальные, с нормальными расширениями и даже с русскими названиями, не знаю в чем причина была, а может я что-то добавил или изменил, но по коду пробежался, вроде все тоже самое! Большое спасибо за скрипт!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: admin</title>
		<link>http://blog.webmasterschool.ru/php/119/#comment-418</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 22 Oct 2008 09:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.webmasterschool.ru/?p=119#comment-418</guid>
		<description>&lt;strong&gt;Александр&lt;/strong&gt; и &lt;strong&gt;Андрей&lt;/strong&gt;, вопрос в том, что мы указываем тип вложенного файла как application/octet-stream (просто бинарные данные), потому как заранее не знаем, какой файл будет вложен. Может быть картинка, а может быть, zip-архив. Отсюда и расширение .bin (бинарные данные). Почему Untitled? Скорее всего был прикреплен файл с русским именем. Но это имя файла используется в заголовке письма:
Content-Disposition: attachment; filename="Моя картинка.jpg"
А в заголовках кириллицу использовать нельзя (и не только кириллицу). Подводя итог - скрипт нуждается в доработке:
* во-первых, заменить имя файла, если в нем используются недопустимые символы. Например, "Моя картинка.jpg" на "attach.jpg"
* во-вторых, определить тип содержимого по расширению файла и добавить соответствующий Content-type для вложения (image/jpg, application/xml, application/zip и т.п.)

&lt;strong&gt;P.S.&lt;/strong&gt; Думаю, что замены имени файла, содержащего недопустимые символы, будет вполне достаточно. Указание Content-type позволит почтовому клиенту правильно отобразить файл вложения или запустить ассоциированное приложение. Некоторые почтовые клиенты по расширению файла вложения распознают тип файла, а некоторые - нет.</description>
		<content:encoded><![CDATA[<p><strong>Александр</strong> и <strong>Андрей</strong>, вопрос в том, что мы указываем тип вложенного файла как application/octet-stream (просто бинарные данные), потому как заранее не знаем, какой файл будет вложен. Может быть картинка, а может быть, zip-архив. Отсюда и расширение .bin (бинарные данные). Почему Untitled? Скорее всего был прикреплен файл с русским именем. Но это имя файла используется в заголовке письма:<br />
Content-Disposition: attachment; filename=&#8221;Моя картинка.jpg&#8221;<br />
А в заголовках кириллицу использовать нельзя (и не только кириллицу). Подводя итог - скрипт нуждается в доработке:<br />
* во-первых, заменить имя файла, если в нем используются недопустимые символы. Например, &#8220;Моя картинка.jpg&#8221; на &#8220;attach.jpg&#8221;<br />
* во-вторых, определить тип содержимого по расширению файла и добавить соответствующий Content-type для вложения (image/jpg, application/xml, application/zip и т.п.)</p>
<p><strong>P.S.</strong> Думаю, что замены имени файла, содержащего недопустимые символы, будет вполне достаточно. Указание Content-type позволит почтовому клиенту правильно отобразить файл вложения или запустить ассоциированное приложение. Некоторые почтовые клиенты по расширению файла вложения распознают тип файла, а некоторые - нет.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

