|
|
|
| Решил тряхнуть стариной, давненько не заходил.
Возникла задача:
Есть мыло. user@host.ru
На него приходит письмо от xxx@volgodonsk.ru
Нужно средствами PHP получить его (их может быть много, но там скорее всего цикл будет)
тоесть, в переменные поместить $adres = xxx@volgodonsk.ru,
$text ну и время можно.
Это как мне кажется через сокеты делать надо, но у меня с ними достаточно большие проблеммы )
ЗЫ: как всегда надеюсь на граммотную помощь ) | |
|
|
|
|
|
|
|
для: Trunk
(18.11.2005 в 22:31)
| | Посмотрите тему по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=9318 - где-то ещё были ссылки на IMAP-системы, но что-то не могу сходу найти... | |
|
|
|
|
|
|
|
для: Trunk
(18.11.2005 в 22:31)
| | Тут возник ещё один вопрос:
Что нужно чтобы отправить со своего компьютера письмо? Почтовый сервер? Если да, то подскажите где его взять.
А то при попытке отправить письмо ошибка:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\www\cite\index.php on line 41
|
| |
|
|
|
|
|
|
|
для: TrunK
(19.11.2005 в 09:00)
| | для этого нужно иметь свой smtp сервер, или в настройках php.ini явно указать чужой smtp север , к примеру smtp.mail.ru
Только почту вы сможете отправлят с mail.ru? если имеете свой логин там. | |
|
|
|
|
|
|
|
для: Akira
(19.11.2005 в 10:11)
| | Вот! До этого уже сам дошёл)
Теперь не нашёл как ввести имя и пароль для чужого smtp сервера?
Пожалуйста помогите! Или лучше дайте ссылку на справочник! | |
|
|
|
|
|
|
|
для: TrunK
(19.11.2005 в 11:48)
| | Для работы с smtp сервером необходимо использовать сокеты. | |
|
|
|
|
|
|
|
для: TrunK
(19.11.2005 в 11:48)
| | Мда... С сокетами по хорошему не получилось )
Поставил себе Kerio MailServer (первый который нашёл), при попытке отправить письмо выдаёт:
Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Relaying to <login@volgodonsk.ru> denied (authentication required) in c:\www\cite\reg.php on line 120
|
| |
|
|
|
|
|
|
|
для: Trunk
(19.11.2005 в 12:43)
| | Ну это уже надо его настраивать, я еще не смог найти удобный и работоспособный smtp сервер =\ | |
|
|
|
|
|
|
|
для: Trunk
(18.11.2005 в 22:31)
| | Напишите мне на пальцах! Никак не пойму!
Есть мыло на login@volgodonsk.ru! Это не на локальном компе!
Надо с локального, послать письмо user@volgodonsk.ru через login@volgodonsk.ru
Тоесть чтобы user@volgodonsk.ru пришло письмо от login@volgodonsk.ru | |
|
|
|
|
|
|
|
для: TrunK
(19.11.2005 в 13:33)
| | Вы сможете отослать только если на volgodonsk.ru у вас есть пользователь user.
А вообще вы можете использовать sendmail. | |
|
|
|
|
|
|
|
для: TrunK
(19.11.2005 в 13:33)
| | Не имеет значение откуда отправляется письмо - обратный адрес можно написать любой в заголовке From
<?php
$mailheaders = "From: Login <login@volgodonsk.ru>\n";
mail("user@volgodonsk.ru", $subject, $message, $mailheaders);
?>
|
| |
|
|
|