<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unix HOWTOs and Tips &#187; base64</title>
	<atom:link href="http://blog.bulsynt.org/tag/base64/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.bulsynt.org</link>
	<description>Short unix command line administration tips and scripts</description>
	<lastBuildDate>Wed, 30 Oct 2019 07:51:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Как да изпращаме HTML писма на кирилица, чрез PHP</title>
		<link>https://blog.bulsynt.org/2012/10/04/%d0%b8%d0%b7%d0%bf%d1%80%d0%b0%d1%89%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d1%80%d0%b0%d0%bd%d0%b8-html-%d0%bf%d0%b8%d1%81%d0%bc%d0%b0-%d1%81-php/</link>
		<comments>https://blog.bulsynt.org/2012/10/04/%d0%b8%d0%b7%d0%bf%d1%80%d0%b0%d1%89%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d1%80%d0%b0%d0%bd%d0%b8-html-%d0%bf%d0%b8%d1%81%d0%bc%d0%b0-%d1%81-php/#comments</comments>
		<pubDate>Thu, 04 Oct 2012 12:02:15 +0000</pubDate>
		<dc:creator>Delyan Angelov</dc:creator>
				<category><![CDATA[Scripting]]></category>
		<category><![CDATA[base64]]></category>
		<category><![CDATA[cyrillic]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[enhanced formating]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[utf8]]></category>

		<guid isPermaLink="false">http://blog.bulsynt.org/?p=91</guid>
		<description><![CDATA[Ако желаете да изпращате писма съдържащи кирилица, и форматиращи тагове, от PHP скрипт, можете да използвате следната функция: function email_html($target, $sender, $subject, $htmlbody){ $headers = "MIME-Version: 1.0\r\n"; $headers .= "From: {$sender}\r\n"; $headers .= "Reply-To: {$sender}\r\n"; $headers .= "Return-Path: {$sender}\r\n"; $headers .= "Content-Type: text/html; charset=UTF-8; format=flowed\r\n"; $headers .= "Content-Transfer-Encoding: base64 \r\n"; $headers .= "X-Mailer: PHP/" . [...]]]></description>
			<content:encoded><![CDATA[<p>Ако желаете да изпращате писма съдържащи кирилица, и форматиращи тагове, от PHP скрипт, можете да използвате следната функция:</p>
<pre class="brush:php">
function email_html($target, $sender, $subject, $htmlbody){
  $headers  = "MIME-Version: 1.0\r\n";
  $headers .= "From: {$sender}\r\n";
  $headers .= "Reply-To: {$sender}\r\n";
  $headers .= "Return-Path: {$sender}\r\n";
  $headers .= "Content-Type: text/html; charset=UTF-8; format=flowed\r\n";
  $headers .= "Content-Transfer-Encoding: base64 \r\n";
  $headers .= "X-Mailer: PHP/" . phpversion();

  $html = '<'.'!DOCTYPE'.' HTML>'.'<html'.'><'.'head><'.'meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body>'.$htmlbody.'<'.'/body'.'><'.'/html>';
  $message = chunk_split(base64_encode($html));
  $subject = '=?UTF-8?B?'.base64_encode($subject).'?=';

  return @mail($target, $subject, $message, $headers);
}
</pre>
<p>Употребата и е проста (приемаме, че ще изпращаме писма с UTF-8 кодировка, съответно php скрипта ни или данните ни от базата също трябва да са в нея ... ):</p>
<pre class="brush:php">
$target = "targetmail@example.com";
$sender = "spammer@spammerhouse.com";
$subject = "Важно : това заглавие съдържа кирилица, но ще се покаже коректно в gmail.com и abv.bg";
$htmlbody = "Начало на тялото на съобщението....
<h1>Това е заглавен ред</h1>

А това е <i>наклонен текст</i>.";
email_html($target, $sender, $subject, $htmlbody);
</pre>
]]></content:encoded>
			<wfw:commentRss>https://blog.bulsynt.org/2012/10/04/%d0%b8%d0%b7%d0%bf%d1%80%d0%b0%d1%89%d0%b0%d0%bd%d0%b5-%d0%bd%d0%b0-%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%82%d0%b8%d1%80%d0%b0%d0%bd%d0%b8-html-%d0%bf%d0%b8%d1%81%d0%bc%d0%b0-%d1%81-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
