Отправка почты с вложением при помощи PHP

В предыдущем посте была рассмотрена отправка письма без вложения при помощи PHP. А вот вариант отправка почты с вложением помощи PHP:
<?
function SendMail( $from, $to, $subject, $text, $filename)
{
$f = fopen($filename,”rb”);
$un = strtoupper(uniqid(time()));
$head = “From: $from\n”;
$head [...]