0 / 0 / 2
Регистрация: 09.07.2012
Сообщений: 34
|
||||||
1 | ||||||
Отправка писем с localhost путем авторизации на SMTP29.10.2013, 11:59. Просмотров 4192. Ответов 12
Метки нет Все метки)
(
Доброго времени суток.
Задача: нужен скрипт для рассылки писем (по сути автоматизация действий с почтовой программой), поэтому выполняться будет на localhost. Есть такой код:
В чем может быть дело? Спасибо.
0
|
|
29.10.2013, 11:59 | |
Отправка писем по протоколу SMTP
Отправка писем через smtp |
|
65 / 63 / 10
Регистрация: 16.07.2010
Сообщений: 287
|
|
29.10.2013, 13:17 | 2 |
Странное дело у вас скрипт обрабатывается на локале а получать данные должен с веба.
Смысл такой 127.0.0.1 - это локальный ip который присвоен любому компьютеру. То есть создайте в директории где у вас localhost папку с названием yandex.ru- перезагрузите сервер. Потом напишите тему украли yandex.ru. Короче локал настроен так по умолчанию что доступа из интернета к вашим файлам нет.
0
|
0 / 0 / 2
Регистрация: 09.07.2012
Сообщений: 34
|
|
29.10.2013, 13:27 [ТС] | 3 |
Добавлено через 34 секунды
Тогда какое значение должен иметь $HTTP_HOST, чтобы обрабатывался smtp.yandex.ru ?
0
|
65 / 63 / 10
Регистрация: 16.07.2010
Сообщений: 287
|
|
29.10.2013, 13:49 | 4 |
wiseman92, С локала не стоит этого делать. Так как необходимо будет открыть доступ к директории из интернета. Регистрируйте тест на хостах и там пробуйте. Как открыть доступ к локальной папке читайте документацию к установленному серверу, но я вам не советую этого делать.
0
|
0 / 0 / 2
Регистрация: 09.07.2012
Сообщений: 34
|
|
29.10.2013, 13:59 [ТС] | 5 |
то есть если нужно отправить письма скриптом, мне нужно хост регать? неужели нет решения проще? допустим по телнету?
0
|
65 / 63 / 10
Регистрация: 16.07.2010
Сообщений: 287
|
|
29.10.2013, 14:54 | 6 |
есть открывайте доступ к папке из интернета. но я вам этого делать не советую.
Добавлено через 15 минут wiseman92, Вы каким сервером пользуетесь?
0
|
0 / 0 / 2
Регистрация: 09.07.2012
Сообщений: 34
|
|
29.10.2013, 16:08 [ТС] | 7 |
Я не стал ставить себе SMTP-сервер. Я сначала хотел сделать соединение на сокетах с сервером yandex. Однажды использовал SwiftMailer для отправки почты через SMTP yandex, поэтому решил попробовать аналогично на своей машине.
0
|
65 / 63 / 10
Регистрация: 16.07.2010
Сообщений: 287
|
|
29.10.2013, 16:23 | 8 |
каким образом у вас обрабатываются php скрипты?
0
|
0 / 0 / 2
Регистрация: 09.07.2012
Сообщений: 34
|
|
29.10.2013, 16:27 [ТС] | 9 |
Скачал php с офсайта, настроил PATH, запускаю скрипт: C:\php5\>php script.php
0
|
65 / 63 / 10
Регистрация: 16.07.2010
Сообщений: 287
|
|
29.10.2013, 16:31 | 10 |
wiseman92, И что вы этим хотите добиться?
0
|
0 / 0 / 2
Регистрация: 09.07.2012
Сообщений: 34
|
|
29.10.2013, 20:46 [ТС] | 11 |
Извините, но вас не понимаю. Скрипты у меня выполняются, если вы про это. Интерпретатор настроен.
0
|
363 / 334 / 38
Регистрация: 29.03.2011
Сообщений: 838
|
|
30.10.2013, 05:29 | 12 |
wiseman92, на пыхе через сокеты с Smtp работать, это конечно - жесть, но вполне возможно.
у php есть такая вещь: http://www.php.net/manual/en/features.commandline.interactive.php - попробуйте пошагово вашу SendMail потестить. Подозрение, что яндексу что-то не понравился какой-нибудь параметр и он вас тихо отшивает (из-за спамеров появилась такая привычка у почтовиков). Какой именно - сейчас уже не вспомню, раньше так напрямую телнетом игрался. - лучше поглядите ответ или прям в пыхе или по старинке, телнетом. skremet, Не понимаю, при чём тут доступ из интернета, посмотрите на код: ТС заходит в свой ящик как и любой почтовый клиент и может творить там что захочет, пока протокол соблюдает.
0
|
Тематические курсы и обучение профессиям онлайн Профессия PHP-разработчик (Skillbox) Fullstack-разработчик на PHP (Skillbox) Веб-разработчик с нуля (Нетология) Профессия веб-разработчик (Skillbox) Профессия Веб-разработчик (Skillfactory) |
0 / 0 / 2
Регистрация: 09.07.2012
Сообщений: 34
|
|
30.10.2013, 11:32 [ТС] | 13 |
Я подключался вручную по telnet к yandex, та же ошибка.( Логин и пароль прогонял через encode().
0
|
30.10.2013, 11:32 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Отправка Писем Во Внешний Smtp Сервер Не работает отправка писем по SMTP на windows 7 Отправка писем через SMTP с авторизацией Отправка писем с localhost используя pear: Mail Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |