Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Как отправить письмо? Немогу отправить письмо на mail? 
:(
    Опции темы
Leoo
Дата 16.11.2005, 00:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 270
Регистрация: 3.10.2005
Где: г. Обнинск

Репутация: 1
Всего: 3



Подскажите как отправить письмо по электронной почте.
Я знаю есть функция
mail("[email protected]", "Отправка писем", "Помогите мне отправить письмо");
но когда я ее использую на email ничего не приходит.

я читал, что надо подправить файл php.ini

[mail function]
; Только для Win32 - используемый SMTP-сервер.
; Укажите здесь SMTP-сервер своего провайдера.
SMTP = localhost (как я понимаю надо здесь что то написать)

; Только для Win32 - поле From: по умолчанию.
sendmail_from = denwer@localhost (или знеся)

И еще если я ставил Денвер - это как нибуть повлияет на отправку писем?

Зарание спасибо!


--------------------
Если вы не страдаете паранойей, это не значит, что они за вами не летят!
PM MAIL WWW ICQ   Вверх
Naruvi
Дата 16.11.2005, 13:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 9.6.2005
Где: Москва

Репутация: нет
Всего: 1



В Денвере нет почтового сервера
PM MAIL WWW ICQ   Вверх
PARROT
Дата 16.11.2005, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



А ты проверяешь где, наличие отправленного письма? На сервере или у себя на компе?
Код

if(isset($_POST['send'])){//жмем на кнопку, отправляем письмо
$msg="Ну Пливет! тело сообщения";
mail("[email protected]","Заголовок",$msg);




Добавлено @ 13:48
Денвер тут не причем!


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
z-END
Дата 16.11.2005, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: 5
Всего: 102



Цитата(Leoo @ 16.11.2005, 00:40)
SMTP = localhost (как я понимаю надо здесь что то написать)

ты правильно понимаешь... здесь надо писать адрес почтового сервера, который будет заниматься отправкой почты.. у тебя он установлен?


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
Naruvi
Дата 16.11.2005, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 9.6.2005
Где: Москва

Репутация: нет
Всего: 1



PARROT
Так если вообще осутствует smtp сервер КАК будут отправляться письма???


PM MAIL WWW ICQ   Вверх
PARROT
Дата 16.11.2005, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Все там есть. Денвер это полный комплект, ну только для некоторых задач он не подходит.


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Naruvi
Дата 16.11.2005, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 9.6.2005
Где: Москва

Репутация: нет
Всего: 1



2parrot
Базовый пакет Денвера включает:

* Apache, SSI, mod_rewrite, mod_php.
* PHP4 с поддержкой GD и MySQL.
...
* Ядро Perl без стандартных библиотек (они поставляются отдельно).
* Эмулятор sendmail (отладочная «заглушка», складывающая приходящие письма в /tmp); поддерживается работа совместно с PHP и Perl.

взято с denwer.ru

Leoo
Либо ставь сервер, либо тесть в интернете
PM MAIL WWW ICQ   Вверх
PARROT
Дата 16.11.2005, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Все письма проверяемые на сервере (при установленном Денвере), ложаться тут:
Код

tmp -> !sendmail -> тут письма можно просмотреть, прочитать, в том случае если письмо не отправилось, соответсвенно в этой папке его не найдешь.




--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Gold Dragon
Дата 16.11.2005, 14:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 10
Всего: 71



Цитата(Naruvi @ 16.11.2005, 13:33)
В Денвере нет почтового сервера

есть там всё и всё отлично работате... и все письма сохраняются где указала PARROT


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
Leoo
Дата 16.11.2005, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 270
Регистрация: 3.10.2005
Где: г. Обнинск

Репутация: 1
Всего: 3



SMTP = localhost
[quote] здесь надо писать адрес почтового сервера
а как написать этот адрес (напишите пример)

Письмо я посылаю сосвоего компа на свой email.


--------------------
Если вы не страдаете паранойей, это не значит, что они за вами не летят!
PM MAIL WWW ICQ   Вверх
PARROT
Дата 16.11.2005, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Чтобы послать со своего компа письмо на свой емаил, нужно скрипт выложить на сервер, то есть в интернет, на хостинг.
Чтобы проверить работоспособность скрипта, нужно зайти в ту папку которая указана выше.
Ничего тут:
Цитата

SMTP = localhost
здесь надо писать адрес почтового сервера
а как написать этот адрес (напишите пример)

я лично, не писала. Почему Денвер и называется "Джентельменский набор", потому что все уже там настроено, только пользуйся. Думать не надо. Пиши, жми, проверяй.

Это сообщение отредактировал(а) PARROT - 16.11.2005, 18:46


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Leoo
Дата 16.11.2005, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 270
Регистрация: 3.10.2005
Где: г. Обнинск

Репутация: 1
Всего: 3



т.е если в папке tmp\sendmail появились письма значит все работает


--------------------
Если вы не страдаете паранойей, это не значит, что они за вами не летят!
PM MAIL WWW ICQ   Вверх
PARROT
Дата 16.11.2005, 19:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Да. Их даже можно прочитать и просмотреть по F4, тело, заголовки, кодировку и т.д.


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Leoo
Дата 16.11.2005, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 270
Регистрация: 3.10.2005
Где: г. Обнинск

Репутация: 1
Всего: 3



Спасибо


--------------------
Если вы не страдаете паранойей, это не значит, что они за вами не летят!
PM MAIL WWW ICQ   Вверх
papex
Дата 17.11.2005, 01:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 18.3.2004

Репутация: -1
Всего: нет



Цитата(Leoo @ 16.11.2005, 18:21)
SMTP = localhost
здесь надо писать адрес почтового сервера
а как написать этот адрес (напишите пример)




у меня на локальной машине прописано так

Код

[mail function]
SMTP        =    chel.surnet.ru        ;for win32 only
sendmail_from    =    [email protected]        ;for win32 only
;sendmail_path    =                ;for unix only, may supply arguments as well (default is 'sendmail -t -i')

PM MAIL   Вверх
Закрытая темаСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0944 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.