Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Программирование > PHP

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 08.12.2003, 17:45
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 11  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
да я в общем-то даже садился, но так и не порілся.. =\ Чего случилось - не помню, но в обем-то да.. говнюк. попробуем сейчас написать рег.. ага. ждите. вот прям щас не отходя от.
__________________
а мы летим орбитами путями не избитыми...

Старый 08.12.2003, 18:56
Alex Wanderer вне форума Посмотреть профиль Отправить личное сообщение для Alex Wanderer Посетить домашнюю страницу Alex Wanderer Найти все сообщения от Alex Wanderer
  № 12  
Alex Wanderer
Old Wizard
 
Аватар для Alex Wanderer

Регистрация: Feb 2001
Адрес: Beyond this World
Сообщений: 856
Отправить сообщение для Alex Wanderer с помощью ICQ
вот те рег:
PHP код:
// Дабы страница форума не поплыла, следующая строка тупо порезана куски
// При использовании строки от "$table" до ";" необходимо слепить в одну
$table "^[-_.[:alnum:]]+@((([[:alnum:]]|[[:alnum:]][[:alnum:]-]*[[:alnum:]])\.)+
(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi
|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop
|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo
|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id
|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb
|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu
|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa
|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si
|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw
|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)
|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?
|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$"
;
// перед использованием вышеидущие строки (до комментов) склеить
if(!eregi($table$mail)){
        echo 
"ошибка";
    } 
можно еще проверять набор записей MX (Mail Exchange), но ИМХО:
1) Это гемморойно
2) Если почтовыйсервак в данный момент не отозвался -- это не озночает его отсутствия как такового.
3) "лишние" запросы/трафик/загрузка системы

С др. стороны, такая проверка не отловит user@host.com, а я иногда такую строку вписываю, када на "левом" ресурсе требуют обязательного ввода мыла (быват и такое)
Еще раз формулирую вопрос:
1. как сделать, чтоб "неправильные" письма не падали постмастеру (в т.ч. в dead.letter)?
2. Какие заголовки желательно прописать?
__________________
... Что? Не работает? А в сеть его включили?
-------
Если мысль не укладывается в голове -- попробуйте ее расположить вдоль спинного мозга
| AW : ЖЖ | Er |

Старый 08.12.2003, 19:29
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 13  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
По умолчанию ну ті відал.

мда, я уміваю руки, мегареспекті. отличная штука. у меня так, потребительское:
<?php
$email = "bla.bla@bla_.bla-bla.bla";
$pattern = "%^[a-zA-Z0-9_]+([.]?[a-zA-Z0-9_]+)?@[a-zA-Z0-9_-]+\.([a-zA-Z0-9_-]+[.]?)+$%";
if (!preg_match($pattern,$email))
echo "fuckU";
else
echo "gutten";
exit;
?>


спросил у своего хостера куда они отправляются и как єтот процесс можно контролировать. ждем ответа.
__________________
а мы летим орбитами путями не избитыми...

Старый 08.12.2003, 20:10
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 14  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
согласно приобретенным данным:
чтобы возвращалось к тебе писать в фром и реплай ту. фром - обязательно.
остальные письма отправляются назад юзеру nobody.
некоторіе сервера игнорируют все твои заголовки и все равно отсілают к товарищу ноубади.
заголовки єти тебе все равно по-хорошему указівать надо, - некоторіе могут посчитать остальное спамом.
в общем ИМХО. получать назад их все-таки придется так или иначе, а вот ручками чистить не обязательно. вариатнов автоматизации сего действа - масса. среди них - ни одного, ессно, сто-процентного. такое вот.
__________________
а мы летим орбитами путями не избитыми...

Старый 08.12.2003, 21:10
nagash вне форума Посмотреть профиль Отправить личное сообщение для nagash Посетить домашнюю страницу nagash Найти все сообщения от nagash
  № 15  
nagash
Ветеран форума
 
Аватар для nagash

Регистрация: Jul 2001
Адрес: Москва
Сообщений: 3,088
Отправить сообщение для nagash с помощью ICQ
читаем второй пост в этом треде...

Старый 09.12.2003, 05:39
kompadre вне форума Посмотреть профиль Отправить личное сообщение для kompadre Найти все сообщения от kompadre
  № 16  
kompadre
 
Аватар для kompadre

Регистрация: Aug 2001
Адрес: Barcelona
Сообщений: 1,277
Отправить сообщение для kompadre с помощью ICQ
Цитата:
1. как сделать, чтоб "неправильные" письма не падали постмастеру (в т.ч. в dead.letter)?
Ни как соответственно. Разве что в ручную посылать письма.

Старый 10.12.2003, 14:22
Alex Wanderer вне форума Посмотреть профиль Отправить личное сообщение для Alex Wanderer Посетить домашнюю страницу Alex Wanderer Найти все сообщения от Alex Wanderer
  № 17  
Alex Wanderer
Old Wizard
 
Аватар для Alex Wanderer

Регистрация: Feb 2001
Адрес: Beyond this World
Сообщений: 856
Отправить сообщение для Alex Wanderer с помощью ICQ
Так все-таки, как Послать друга , не попав при этом в постмастера?
__________________
... Что? Не работает? А в сеть его включили?
-------
Если мысль не укладывается в голове -- попробуйте ее расположить вдоль спинного мозга
| AW : ЖЖ | Er |

Старый 10.12.2003, 19:46
Nirva вне форума Посмотреть профиль Отправить личное сообщение для Nirva Посетить домашнюю страницу Nirva Найти все сообщения от Nirva
  № 18  
Nirva
"Вождь"
 
Аватар для Nirva

Регистрация: Jun 2002
Адрес: New Zealand
Сообщений: 4,600
Отправить сообщение для Nirva с помощью ICQ
Алекс - никак.
__________________
а мы летим орбитами путями не избитыми...

Создать новую тему   Часовой пояс GMT +4, время: 01:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 01:14.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.