Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Отправка eMail с помощью php-скрипта, находящимся на web-сервере apache (локальный компьютер)
 
 автор: ir0n89   (15.06.2009 в 15:45)   письмо автору
 
 

Пытаюсь отправить eMail с localhost - ничего не получается, и ошибок нет.
Вот собственно код (eMail другие указаны):
<?
$conn = fsockopen("smtp.mail.ru",25);
fputs($conn, "HELO php\r\n");
fputs($conn, "MAIL FROM: XXXXXXXX@mail.ru\r\n");
fputs($conn, "RCPT TO: YYYYYYYYY@yandex.ru\r\n");
fputs($conn, "DATA\r\n");
fputs($conn, "Content-Type: text/plain; charset=windows-1251\r\n");
fputs($conn, "From: XXXXXXXX@mail.ru\r\n");
fputs($conn, "To: YYYYYYYYY@yandex.ru\r\n");
fputs($conn, "Subject: Test.\r\n");
fputs($conn, "\r\n");
fputs($conn, "Это тестовое письмо.\r\n");
fputs($conn, ".\r\n");
fputs($conn, "RSET\r\n");
fclose($conn);
?>

Использую Apache/MySQL/php.
Вообщем нужно реализовать отправку eMail с localhost. Кто чем может помочь - пишите!!!

  Ответить  
 
 автор: Trianon   (15.06.2009 в 15:57)   письмо автору
 
   для: ir0n89   (15.06.2009 в 15:45)
 

с локалхоста без аутентификации можете даже не пытаться.

  Ответить  
 
 автор: ir0n89   (15.06.2009 в 16:01)   письмо автору
 
   для: Trianon   (15.06.2009 в 15:57)
 

Впринципе не важно "С" или "БЕЗ" аутентификации - главное чтобы оно доходило до указанного адреса.

  Ответить  
 
 автор: Polina   (15.06.2009 в 16:13)   письмо автору
 
   для: ir0n89   (15.06.2009 в 16:01)
 

Функция mail()
вот здесь все написано
http://www.php.su/functions/?mail

  Ответить  
 
 автор: sim5   (15.06.2009 в 16:19)   письмо автору
 
   для: ir0n89   (15.06.2009 в 15:45)
 

Установить почтовый сервер.

  Ответить  
 
 автор: ir0n89   (15.06.2009 в 16:21)   письмо автору
 
   для: sim5   (15.06.2009 в 16:19)
 

Какой именно? и если можно поподробнее отсюда

  Ответить  
 
 автор: sim5   (15.06.2009 в 16:27)   письмо автору
 
   для: ir0n89   (15.06.2009 в 16:21)
 

Поиск Гуглом и выбирайте тот который душе понравится.

  Ответить  
 
 автор: Polina   (15.06.2009 в 16:33)   письмо автору
 
   для: ir0n89   (15.06.2009 в 16:21)
 

proxi-server

  Ответить  
 
 автор: ir0n89   (15.06.2009 в 21:03)   письмо автору
 
   для: ir0n89   (15.06.2009 в 15:45)
 

Не получается. Письмо не приходит.
Может кто уже отправлял письма c localhost?

  Ответить  
 
 автор: AcidTrash   (15.06.2009 в 22:35)   письмо автору
 
   для: ir0n89   (15.06.2009 в 21:03)
 

Поставьте smtp-сервер, и все будет решено.
Так, для обзора
Яндекс

  Ответить  
 
 автор: ir0n89   (16.06.2009 в 11:56)   письмо автору
 
   для: AcidTrash   (15.06.2009 в 22:35)
 

Понятно. Далее , как понимаю, надо настроить smtp-сервер и apache. Есть чтото вроде рукоаодства по настройке? (поставил smtp-сервер отсюда http://www.spsmtp.org/)

  Ответить  
 
 автор: Trianon   (16.06.2009 в 12:05)   письмо автору
 
   для: AcidTrash   (15.06.2009 в 22:35)
 

AcidTrash, скажите пожалуйста, а Вы сами smtp-сервер ставили?

  Ответить  
 
 автор: ir0n89   (16.06.2009 в 12:18)   письмо автору
 
   для: Trianon   (16.06.2009 в 12:05)
 

Настроить не получается - почта не отправляется и ошибок нет

  Ответить  
 
 автор: Trianon   (16.06.2009 в 12:25)   письмо автору
 
   для: ir0n89   (16.06.2009 в 12:18)
 

это к AcidTrash . Я таких решений не предлагал.

  Ответить  
 
 автор: AcidTrash   (16.06.2009 в 22:46)   письмо автору
 
   для: Trianon   (16.06.2009 в 12:05)
 

Обычную бесплатную smtp-ку на машину где вертится тестовая связка apache+php+mysql под винду ставил! В чем вопрос?

  Ответить  
 
 автор: Trianon   (16.06.2009 в 23:04)   письмо автору
 
   для: AcidTrash   (16.06.2009 в 22:46)
 

вопрос в том, что нужно получить доменное имя, фиксированный IP, поднять сервер с парой DNS в разных сетях, и после прописать в этих DNS адреса почтовых ретрансляторов.
А так ничего...

  Ответить  
 
 автор: ir0n89   (16.06.2009 в 14:54)   письмо автору
 
   для: AcidTrash   (15.06.2009 в 22:35)
 

Теперь настроил всё, что касается отправки писем и настройки smtp-сервера отсюда http://www.codenet.ru/webmast/apache/Apache-WindowsNT/
По идее теперь письмо должно отправляться. Но опять же не - проверяю ящик - письма нет

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования