$header.="\n@ IN TXT \"v=spf1 ip4:**.***.**.*** a mx mx:anotherserver.ru ~all\"";
но в итоге возвращает как текст письма и результата 0. Собственно в этом и вопрос-оч прошу как и где надо опубликовывать эту долбанную запись SPF ?
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Выпуск # 663Друзья! Прошло совсем мало времени с момент последнего выпуска, и вот уже новый! Удивительно, как быстро летит время в Интернете, сколько всего нового происходит ежедневно, да что там, ежесекундно. И Kbyte.Ru в этом плане не исключение, на сайте столько всего произошло, столько всего, что многое даже и не влезло в этот выпуск! И кто только придумал ограничения скорости интернет-соединения и объемов писем! Эх..., благо на сайте есть живая лента событий, которая не даст потеряться среди гущи
событий. Содержание выпускаЧитайте в этом выпуске: Если у вас есть вопросы по программированию или работе с компьютером, не стесняйтесь, спрашивайте.Форумы Kbyte.RuНа форумах Kbyte.Ru постоянно появляются новые интересные темы и обсуждения. В этом выпуске представлены лишь новые темы, с момента прошлой рассылки. Кстати, любой желающий может на форумах Kbyte.Ru совершенно свободно получить помощь грамотных специалистов в области программирования, да и в целом информационных технологий. Задать свой вопрос прямо сейчас Запись SPF @artF 09.11.2011 18:32 Здравствуйте! при использовании функции mail() обнаружил на gmail почте пишут от example@mail.ru через anotherserver.ru. прочитал про это у
них и оказывается что бы такого не писало требуется опубликовать запись SPF. но я вобще не в понятках как и где эту запись опубликовать?погуглил. пробовал писать подобное в заголовки: $header.="\n@ IN TXT \"v=spf1 ip4:**.***.**.*** a mx mx:anotherserver.ru ~all\""; но в итоге возвращает как текст письма и результата 0. Собственно в этом и вопрос-оч прошу как и где надо опубликовывать эту долбанную запись SPF ? Ответ #1 @Aleksey Nemiro 09.11.2011 19:36 SPF - это
ж в DNS нужно указывать, создать текстовую запись. С этим вопросом нужно к своему хостеру обращаться. Отправлять письма нужно с реально существующих адресов, иначе спам-фильтры популярных бесплатных почтовых серверов (gmail.com, yandex.ru, mail.ru) такие письма не пропустят, даже при наличии SPF-записи. SPF-записи актуальны, если домен использует почтовые сервера Google, или Яндекс, или другие аналогичные бесплатные службы. Т.е. если у тебя есть домен, и ты хочешь, чтобы почта обрабатывалась Google, то подключаешь домен в Google, у себя на сервере (у хостинга, в панели управления или еще где) прописываешь в DNS MX-записи со ссылкой на сервер Google, и там же можешь указать текстовую запись содержащую SPF-данные. SPF-запись не гарантирует, что письмо точно не станет жертвой спам-фильтров. При массовых типовых рассылках SPF-запись не поможет. Ответ #2 @artF 09.11.2011 20:07 Хм..тогда возникает вопрос: как опять же скриптом php отправить письмо не подставляя адрес в заголовки а с реально моего ящика?для этого ведь пароль нужен будет.немогли бы Вы подсказать что либо по этому вопросу?код приветствуется Ответ #3 @Aleksey Nemiro 09.11.2011 20:50 Через бесплатный почтовый сервер - никак. Функция mail() полезна только при отправке писем с localhost. Нужно использовать что-то другое для отправки почты. Требуется Web разработчик (PHP) @personallUXA
09.11.2011 15:37 Обязанности: Поддержка и развитие сайтов компании; Интеграция с системой бронирования‚ другими сервисами и платежными системами; Расширение функциональности; Добавление видео‚ google карт и т.д. Требования: PHP 5 (OOP); Опыт разработки и использованием MVC(-ов) понимание их архитектуры; jQuery‚ mootools‚ prototype (одного и очень приветствуется); Необходимо ориентироваться в современных технологиях‚ уметь писать аккуратный и грамотный код; Умение работать в команде или самостоятельно быстро и на результат. Условия: Управляющая компания; Официальное трудоустройство; Гибкий график работы; Офис в центре Петербурга (ст.м. Владимирская/Достоевская), шаговая доступность; Интересные задачи‚ отличный молодой коллектив. ЗАРПЛАТА: от 40000 руб. в месяц Ответ #1 @personallUXA 09.11.2011 18:44 Контактное лицо: Юлия тел. +7(812)7777888 ; 8-950-001-22-66 ; сайт: www.luxa.ru Права пользователя @[i]Pro 08.11.2011 19:17 В общем, немного застопорился на следующей проблеме: Необходимо на скорую руку проверить какими правами обладает текущий пользователь Windows,
админ или обычный юзер, хотелось бы увидеть пример, или хотя бы подсказку, может быть это в реестре где то отмечается?) Логика @melissa1234 07.11.2011 17:34 Ребята кто соображает по логике!Срочно нужна помошь!1000 рублей!89652862962 Наложение анимаций @LeX 06.11.2011 21:51 Всем привет) Итак, мне необходимо наложить одну анимацию на другую с дальнейшим помещением в picturebox. Нет никаких полупрозрачных областей, только изображение и прозрачный фон. Пробовал в битмапе наложить, но тогда изображение становится статичным.. Ответ #1 @Алексей
Немиро 06.11.2011 23:21 Наложить анимацию, если речь о gif, не получится. Можно на PictureBox рисовать все что угодно по кадрам, кодом. Ответ #2 @Aleksey Nemiro 07.11.2011 13:30 Простой пример, какой-никакой
анимации, во вложении Ответ #3 @LeX 07.11.2011 17:43 Спасибо конечно, но мне наверное не подойдет.. Просто у меня имеет 6 анимированных картинок одного
типа и 7 другого. Необходимо их комбинировать. Так вот чтобы не делать 42 картинки, я хотел это в коде прописать.. Ответ #4 @Aleksey Nemiro 07.11.2011 18:24 Тут как бы без вариантов, придется рисовать кодом Простой пример прорисовки анимации из двух gif-ов на форме во вложении. Прорисовка делается по кадрам, т.е. gif-ы разбирают на кадры и рисуются на форме. Ответ #5 @LeX 07.11.2011 19:36 А если таких
изображений на форме будет много(~81) это программу не сильно затормозит?) Добавить свой ответ в эту тему · В теме есть еще 7 ответов. Смотреть все ответы. Checkedlistbox. удаление выделенных галочек @71kosty@n97 06.11.2011 00:25 Пишу одну программку и остался последний штрих. У меня ни как не получается по нажатию кнопки, убираться выделенные надписи галочкой. Мучался с этой мелкой фигнёй 2 дня. Не подскажете что делать
мне, а то я уже задолбался. Ответ #1 @Aleksey Nemiro 06.11.2011 12:43 Получить
состояние выбранности элемента списка можно при помощи функции GetItemChecked класса CheckedListBox. Установить состояние выбранности можно при помощи метода SetItemChecked. Также у класса CheckedListBox есть функции GetItemCheckState, GetItemText, и соответствующие методы для установки значений с префиксом Set. Вот пример инвертирования выбора: For i As Integer = 0 To CheckedListBox1.Items.Count - 1 CheckedListBox1.SetItemChecked(i, Not CheckedListBox1.GetItemChecked(i)) Next For Each itm In CheckedListBox1.CheckedItems Console.WriteLine("Элемент '{0}' выбран", itm) Next Ответ #2 @71kosty@n97 06.11.2011 13:08 Спасибо больше за ответ! Очень помог мне Исходные кодыЧасы на JavaScriptJavaScript: Даты и время @Артем Федоров 09.11.2011 20:47 Небольшой пример вывода текущей системной даты и времени в формате ДД.ММ.ГГГГ ЧЧ:ММ:СС. Дата и время выводятся в div-ы. <script> function clock(){ if (!document.all&&!document.getElementById) return thetime=document.getElementById? document.getElementById("time"): document.all.time var Digital=new Date() var hours=Digital.getHours() var minutes=Digital.getMinutes() var seconds=Digital.getSeconds() var dn="PM" if (hours<=9) hours="0"+hours if (minutes<=9) minutes="0"+minutes if (seconds<=9) seconds="0"+seconds var newtime=hours+":"+minutes+":"+seconds thetime.innerHTML=newtime+" " if (!document.all&&!document.getElementById) return thedata=document.getElementById? document.getElementById("data"): document.all.data var Digital=new Date() var date=Digital.getDate() var month=Digital.getMonth()+1 var fullyear=Digital.getFullYear() if (date<=9) date="0"+date if (month<=9) month="0"+month var newdate=date+"."+month+"."+fullyear thedata.innerHTML=newdate setTimeout("clock()",1000)} Пример проверки данных на подлинностьJavaScript: Общие вопросы @Артем Федоров 08.11.2011 21:36 Простейший пример проверки данных на подлинность при регистрации: пароль, имя и email.<html> <head> <title>Регистрация</title> <meta http-equiv="Content-Type" content="text/html;charset=utf8" /> <script src="/jquery-1.6.4.min.js" language="javascript" type ="text/javascript" ></script> <script language="JavaScript"> function valid(obj) { var mail=obj.mail.value; var par=obj.pass.value; var name=obj.name.value; var mail_pattern=/[0-9a-z_]+@[0-9a-z_]+\.[a-z]{2,5}/i; var par_pattern=/[0-9a-z]+/i; var name_pattern=/[0-9a-z]+/i; var provmail=mail_pattern.test(mail); var provpass=par_pattern.test(par); var provname=name_pattern.test(name); if (provmail==true && provpass==true && provname==true) { document.getElementById("error").innerHTML=""; Send(); } else { document.getElementById("error").innerHTML=""; document.getElementById("error").innerHTML+="Следующие введенные данные некорректны:<br>"; if (provmail!=true){ document.getElementById("error").innerHTML+="<li>Некорректный Email!";} if (provpass!=true){ document.getElementById("error").innerHTML+="<li>Некорректный пароль!";} if (provname!=true){ document.getElementById("error").innerHTML+="<li>Некорректное имя! Допустимы только английские символы и цифры";} } } function Send() { // просим подождать $("#result").html("Пожалуйста, подождите.."); $.post("reg.php",{"act":$("#act").val(),"name":$("#name").val(),"pass":$("#pass").val(),"mail":$("#mail").val()},reg_complete); } function reg_complete(result) { $("#result").html(result); } </script> </head> <body> <h1>Регистрация </h1> <form method="post" action="" name="regform"> <table> <tr><td>Имя(ник)<span style=""color:red"><sup>*</sup></span></td>" <td><input type="text" id="name" value=""></td></tr> <tr><td>E-Mail(в случае если Вы забудете пароль,Вы сможете восстановить его)<span style=""color:red"><sup>*</sup></span></td>" <td><input type="text" id="mail" value=""></td></tr> <tr><td>Пароль<span style=""color:red"><sup>*</sup></span></td>" <td><input type="password" id="pass" value=""><input type="hidden" id="act" value="reg"></td></tr> <tr><td colspan="2"> <input type="button" value="Зарегистрировать" onclick="valid(regform);"></td></tr> </table> </form> <div id="result"></div> <div id="error"></div> </body> </html> Вакансии в ITВедущий инженер-программистРоссия, Москва | Работа
в офисе | 60 000.00 RUB Программист DelphiРоссия, Москва | Работа в офисе | 60 000.00 RUB Ведущий разработчикРоссия, Москва | Работа в офисе | 90 000.00 RUB Программист ведущийРоссия, Москва | Работа в офисе | 60 000.00 RUB Программист интернет проектовРоссия, Москва | Работа в офисе | 1 500.00 USD Программист C++ BuilderРоссия, Москва | Работа в офисе | 50 000.00 RUB Инженер программистРоссия, Москва | Работа в офисе | 25 000.00 RUB Программист 1 С на проектРоссия, Москва | Работа в офисе Программист РНРРоссия, Москва | Работа в офисе | 50 000.00 RUB Программист- специалист по внедрению ПОРоссия, Москва | Работа в офисе | 80 000.00 RUB Все вакансии в IT · Новости мира ITЭксперты предупреждают о росте цен на жесткие диски и нехватке продукцииПо мнению аналитиков компании Piper Jaffray, дефицит на рынке жестких дисков будет лишь усиливаться и в ближайшие пару месяцев в отрасли могут возникнуть серьезные проблемы. "Мы можем остаться без жестких дисков вообще к концу ноября. Уже сейчас наличие жестких дисков на складах становится проблемой", - говорит Гус Ричард, аналитик Piper Jaffray.
По его словам, основная причина проблем на рынке заключается в наводнении на территории Таиланда, где производится больше половины мирового объема жестких дисков. По мнению Ричарда, в ближайшие недели цены на жесткие диски вырастут на 10-60% от нынешних уровней, так как спрос на продукцию будет значительно превышать предложение. Piper Jaffray отмечает, что выяснить ситуацию на рынке розничных продаж жестких дисков очень сложно, ввиду стихийности рынка, а вот крупнейшие мировые производители компьютеров, такие
как Apple, Dell, HP или Lenovo, сейчас пытаются изыскать дополнительные резервы поставок, однако и по их каналам роста цен, скорее всего, избежать не удастся. 10.11.2011 10:47 · Категория: Железо · Источник: CyberSecurity.ru Adobe откажется от мобильного Flash PlayerКомпания Adobe откажется от мобильных версий плеера Flash Player в пользу платформы Adobe AIR и HTML5. Об этом сообщается в попавшем в Сеть письме компании, адресованном партнерам. Официального подтверждения этой информации пока нет. Flash Player для компьютеров Adobe продолжит развивать. 10.11.2011 10:44 · Категория: Бизнес в IT · Источник: Lenta.ru "МегаФон" занялся выпуском планшетовРоссийский сотовый оператор "МегаФон" представил планшет V9+. Он будет продаваться в салонах "МегаФона" и в интернет-магазине оператора по цене от 9900 рублей. Устройство можно использовать только с SIM-картой "МегаФона". Производителем планшета является китайская компания ZTE. 09.11.2011 12:37 · Категория: Железо · Источник: Lenta.ru
Подпишитесь на тематические RSS-ленты Kbyte.Ru, чтобы быть в курсе последних новостей: Основная лента · Форумы (темы и сообщения) · Visual Basic 5.0/6.0 · Visual Basic .NET · C# (Си шарп) · Delphi · JavaScript · ActionScript · ASP .NET · ASP .NET MVC Ищите Kbyte.Ru в социальных сетях FaceBook, ВКонтакте, Twitter. Если вы занимаетесь программированием, то наверняка вам пригодятся хитрые инструменты. Международный портал для программистов и разработчиков Kbyte.Ru основан в 2006 году. Целью портала является объединение программистов и специалистов IT-бизнеса, студентов и преподавателей для обмена опытом и знаниями, оказания помощи во всех делах и начинаниях в области IT. |
В избранное | ||