quoted_printable_encode("тело письма hrml")
Content-Transfer-Encoding: quoted-printable
Content-type: text/html; charset=utf-8
MIME-Version: 1.0
mail($email, "=?utf-8?b?" . base64_encode("Тема письма") . "?=", quoted_printable_encode("тело письма с html"), $header);
<?php
$mail = new PHPMailer;
$mail->setFrom('your@email.ru'); // Email отправителя
// Можно отправить письмо нескольким адресатам за один раз
$recipients = ['first@email.ru', 'second@email.ru', 'third@email.ru'];
foreach ($recipients as $recipient) {
$mail->addAddress($recipient);
//$mail->AddBCC($recipient); // Или можно отправить скрытую копию, чтобы получатели не видели друг друга
}
$mail->Subject = 'Заголовок письма';
$mail->Body = '<b>Здесь текст письма в формате html.<b>';
$mail->isHTML(true); // Формат HTML
$mail->send();
for($i = 0; $i< count($files_list); $i++){
for($i = 0, $j = count($files_list); $i < $j; $i++){
from multiprocessing.dummy import Pool as ThreadPool
from pprint import pprint
import requests
pattern = 'http://www.astateoftrance.com/episodes/episode-'
start_url = 700
urls_list = []
def gen_urls(start):
for i in range(start, 800):
url = pattern + str(i) + '/'
urls_list.append(url)
def my_url_get(url):
result = requests.get(url)
print("{url} was Downloaded".format(url=url))
return result
gen_urls(start_url)
pprint(urls_list)
pool = ThreadPool(20)
results = pool.map(my_url_get, urls_list)
pool.close()
pool.join()
pprint(results[0].content.decode('utf-8'))
Потоки в питоне работают шустро