Как использовать emailyak для отправки или получения электронной почты в php? - PullRequest
0 голосов
/ 30 марта 2011

Я хотел бы использовать Email Yak для отправки и получения писем с помощью PHP. Это возможно? Если так, как бы я поступил об этом?

Ответы [ 2 ]

2 голосов
/ 30 марта 2011

Я не уверен, почему вы захотите сделать это из PHP, но взгляните на справочную страницу «Отправить письмо» в проекте Email Yak.

Вам нужно будет использовать PHP-расширение curl , чтобы сделать HTTP-запросы с соответствующими заголовками и родной PHP-функцией json_encode(), функцией для сериализации отправляемых данных.

Действительно простой пример скручивания из jonasjohn.de , чтобы помочь вам:

функция curl_download ($ Url) {

// is cURL installed yet?
if (!function_exists('curl_init')){
    die('Sorry cURL is not installed!');
}

// OK cool - then let's create a new cURL resource handle
$ch = curl_init();

// Now set some options (most are optional)

// Set URL to download
curl_setopt($ch, CURLOPT_URL, $Url);

// Set a referer
curl_setopt($ch, CURLOPT_REFERER, "http://www.example.org/yay.htm");

// User agent
curl_setopt($ch, CURLOPT_USERAGENT, "MozillaXYZ/1.0");

// Include header in result? (0 = yes, 1 = no)
curl_setopt($ch, CURLOPT_HEADER, 0);

// Should cURL return or print out the data? (true = return, false =

печать) curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, true);

// Timeout in seconds
curl_setopt($ch, CURLOPT_TIMEOUT, 10);

// Download the given URL, and return output
$output = curl_exec($ch);

// Close the cURL resource, and free system resources
curl_close($ch);

return $output; 

}

0 голосов
/ 30 марта 2011

Email Як использует GET, POST и JSON. Определенно вы можете интегрировать с PHP.

См. http://docs.emailyak.com/ для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...