В декабре 2014 года мое почтовое приложение Blaster (созданное CI Framework) работало на хостинге без сбоев.
Вот полный тег img (открытый с помощью Gmail):
<img src="https://ci3.googleusercontent.com/proxy/b1Ud84K8P6C6Yso9MhNwumluc4XG16f2bC1IK0SaJRjkHrNoY6zmdAAwXvC1TTdN1OEj_-GXvE94xgNfGNxy_JTQiZ-LQfa47AwaiTUw4dHYR-F-04rhakp3Ha7BqjmitIaGUQ=s0-d-e1-ft#http://www.domain.tld/email/received/ac26b0194082cb1ceb93c480a48388f1" width="1" height="1" class="CToWUd">
Но позже, ровно после 1 января 2015 года, мое изображение отслеживания блокируется EFA-Projects.org. Поэтому я больше не мог отслеживать открытую электронную почту через свой пиксель отслеживания.
Вот полный тег img:
<img src="http://dl.efa-project.org/static/1x1spacer.gif" width="1" height="1" alt="Web Bug from http://www.domain.tld/email/received/78d705691857b9f9f4c20ebe20e40d7d">
а вот и полученная функция:
public function received($code = NULL){
if(!empty($code)){
$blasted_email = $this->BlastedEmail->first(array('been_read_code' => $code));
if ($blasted_email) {
$blasted_email->been_read = "Yes";
$blasted_email->save();
}
}
header_remove();
//header("Content-Length: 0");
header('Content-Type: image/gif');
header('Cache-Control: no-cache, no-store, must-revalidate'); // HTTP 1.1.
header('Pragma: no-cache'); // HTTP 1.0.
header('Expires: 0'); // Proxies.
$img = file_get_contents('http://imagizer.imageshack.us/a/img537/2260/shWlm6.gif');
echo $img;
}
imageshack здесь используется для возврата изображения.
Я выполнил поиск неисправностей более 6 часов, чтобы выяснить, почему мой атрибут src изменился на http://dl.efa-project.org/static/1x1spacer.gif
но я не мог ничего найти, пока не задал этот вопрос.
Любой ответ будет оценен. Благодарю вас.
http://www.outpostfirewall.com/guide/faq/web_bugs.htm
http://www.mailscanner.info/man/MailScanner.conf.5.html
Вы были избиты efa. Веб-ошибка обезврежена.
Других решений пока нет …