|
|
|
| Как можно узнать значения этих параметров? | |
|
|
|
|
|
|
|
для: Axxil
(23.10.2004 в 15:38)
| | Не понял... О каких параметрах идет речь? | |
|
|
|
|
|
|
|
для: Кузнецов М.В.
(23.10.2004 в 16:05)
| | в смысле имена моих POP3 и SMTP серверов где можно узнать ? | |
|
|
|
|
|
|
|
для: Axxil
(23.10.2004 в 16:18)
| | Хм... я всегда администратора сети тереблю, когда нужно это узнать... | |
|
|
|
|
|
|
|
для: cheops
(23.10.2004 в 16:30)
| | А если я из дома хожу...
Я слышал что в качестве SMTP сервера можно использовать что-то там на mail.ru.
так ли это? | |
|
|
|
|
|
|
|
для: Axxil
(23.10.2004 в 17:06)
| | Так а ящик у вас же есть? Ну либо можно завести новый ящик и посмотреть какие там smtp сервера и далее их использовать (если разрешат :)) | |
|
|
|
|
|
|
|
для: Axxil
(23.10.2004 в 17:06)
| | Вы имеете ввиду использование удаленного SMTP-сервера? Сейчас в целях борьбы со спамом все стараются их закрывать (в смысле не оставлять SMTP-сервера открытыми для публичного доступа). Что, конечно же, правильно. Безусловно, огромная масса SMTP-серверов остается открытыми... Где-то по глупости админов, где-то - потому-что сломали и ломать будут... Но это уже другая песня.
А узнать средствами PHP какой сервер ответственнен за отправку почты несложно (эта тема много раз уже обсуждалась) с помощью функции getmxrr:
<?php
$email="ttt@mail.ru";
$email_arr = explode("@" , $email);
$host = $email_arr[1];
getmxrr($host, $mxhostsarr, $weight);
echo "На $email письма могут отправляться через следующие хосты:<br>";
for ($i=0; $i < count($mxhostsarr); $i++)
{
echo ("$mxhostsarr[$i] = $weight[$i]<br>");
}
?>
|
В результате выполнения этого скрипта получаем, что на mail.ru отправка писем происходит через сервер mxs.mail.ru. | |
|
|
|
|
|
|
|
для: Кузнецов М.В.
(23.10.2004 в 17:26)
| | C SMTP сервером всё ясно. Спасибо.
А как насчёт pop3 сервера?
А то я облазил весь сайт своего хостера и ничего не нашёл.
А может я не там ищу ? | |
|
|
|
|
|
|
|
для: Axxil
(24.10.2004 в 14:13)
| | Хм... а каже тогда почту налаживали? Если вы используете бесплатный ящик, то вероятно в Outlook Express наверняка вводили что-то вроде POP3.yandex.ru (POP3 для почтового ящика яндекса).
PS Хостеру в таком случае нужно написать письмо в службу поддержки, они обязательно ответят. | |
|
|
|
|
|
|
|
для: cheops
(24.10.2004 в 14:28)
| | Т.е. я могу отправить письмо с помощью функции mail() введя в качестве pop3 сервера любой адрес например тот же pop3.yandex.ru? | |
|
|
|
|
|
|
|
для: Axxil
(24.10.2004 в 14:38)
| | Так... Стоп. POP3 - это протокол, предназначенный для того, чтобы предоставлять пользователю доступ к пришедшим для него на сервер почтовым сообщениям. С помощью функции mail Вы можете только отправить сообщение, что происходит через SMTP-сервер. POP-сервер Вам для этого не нужен. Да и вводить его там совершенно некуда и незачем. Точно также как некуда в стандартной функции mail вводить smtp-сервер. SMTP-сервер ведь Вы указываете только в том случае, если берете на себя всю "низкоуровневую работу с сервером": обращение к нем, посыл и прием данных, анализ кодов ответа сервера и т.д. А когда вы используете стандартную функцию mail - Вы про SMTP-сервер, который будет обрабатывать сообщение ничего не знаете, и нигде его не указываете. Точно также и с POP. Можно пользоваться PHP-шными стандартными функиями, а можно всю работу с сервером брать на себя. А POP Вам вообще может понадобиться только в том случае, если Вы пишете какую-то Web-почту, которая и отправляет сообщения и получает, в общем, предоставляет пользователю все функции почтовой службы. | |
|
|
|
|
|
|
|
для: Кузнецов М.В.
(24.10.2004 в 15:44)
| | SMTP-сервер указывается в php.ini, насколько я понимаю вместо sendmail можно указать любой другой SMTP-сервер, они существуют и под Windows, но я ни одной ссылки сейчас не припомню :( | |
|
|
|
|
|
|
|
для: cheops
(24.10.2004 в 15:48)
| | Да это то да, в php.ini. Можно и удаленный использовать и ничего не указывать при этом в php.ini, если самому все делать. | |
|
|
|
|
|
|
|
для: Кузнецов М.В.
(24.10.2004 в 15:44)
| | Да, бывает же. Перепутал серверы. Всё, пора на отдых :))). Спасибо за исчерпывающие разъяснения. | |
|
|
|
|
|
|
|
для: Axxil
(24.10.2004 в 16:10)
| | >Да, бывает же. Перепутал серверы.
:) Бывает. | |
|
|
|
|
|
|
|
для: Кузнецов М.В.
(23.10.2004 в 16:05)
| | мне дали с хостом два почтовых адресов но я не знаю как ими использовать
мне дали Pop and SMTP name , UserName , Password . Мне кажется я могу использовать эти данные для подключение через например: Outlook Express . Но есть ли другой способ для подключение ? Или переадрессовать почту на другой e-mail (например на mail.ru) ? | |
|
|
|
|
|
|
|
для: broker
(24.10.2004 в 22:22)
| | >Но есть ли другой способ для подключение ? Или переадрессовать почту на другой e-mail (например на mail.ru) ?
Можете использовать любой другой почтовый клиент, например TheBat.
>Или переадрессовать почту на другой e-mail (например на mail.ru) ?
Переадресация (если она возможна) устанавливается через web-интерфейс на самом сервере. Обычно так. | |
|
|
|