ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

отсылка писем

 

3363
Влад @4ih-pqh
Вобщем что нужно установить на свой веб сервер,что бы при регистрации на сайте или восстановлении пароля письмо отсылалось на э-майл ?

4875
ValdeZ @ValdeZ
Видимо, просто какой-то ПХП код.
**********
Вот как это на Ajax выглядит, я представляю, а как на ПХП - хз.

3363
Влад @4ih-pqh
ValdeZ пишет:

Видимо, просто какой-то ПХП код.
**********
Вот как это на Ajax выглядит, я представляю, а как на ПХП - хз.

я та понимаю надо будет просто ставить что то типа почты своей на серв)

6600
Александр @admiral
php не отсылает писем, а только его формирует и передает его например программе sendmail. В качестве сервера что используется? и на какой операционки?

PS нашел у себя скрипт может подойдет:
PHPru_Auth v.2.0
-Скрипт предназначен для организации защищённого доступа по паролю к какому-либо файлу или группе файлов.
-Возможно создавать неограниченное количество пользователей.
-Скрипт не использует базу данных MySQL.
-Администратор может добавлять, просматривать и удалять пользователей, которым разрешен доступ к закрытым страницам.
-Пользователи сами могут регистрироваться. После регистрации на указанный ими e-mail приходит письмо с просьбой подтвердить регистрацию перейдя по специальной ссылке. Только после подтверждения, они получают доступ в закрытую зону.
-Пользователи, вовремя не активировавшие свою учетную запись, автоматически удаляются.
**********

3363
Влад @4ih-pqh
admiral пишет:

php не отсылает писем, а только его формирует и передает его например программе sendmail. В качестве сервера что используется? и на какой операционки?

PS нашел у себя скрипт может подойдет:
PHPru_Auth v.2.0
-Скрипт предназначен для организации защищённого доступа по паролю к какому-либо файлу или группе файлов.
-Возможно создавать неограниченное количество пользователей.
-Скрипт не использует базу данных MySQL.
-Администратор может добавлять, просматривать и удалять пользователей, которым разрешен доступ к закрытым страницам.
-Пользователи сами могут регистрироваться. После регистрации на указанный ими e-mail приходит письмо с просьбой подтвердить регистрацию перейдя по специальной ссылке. Только после подтверждения, они получают доступ в закрытую зону.
-Пользователи, вовремя не активировавшие свою учетную запись, автоматически удаляются.

нееет это не то .... нужно что бы уже на установленном скрипте данная функция пахала)

в качестве сервера phpMyAdmin - 2.11.5 на моём компе

операционка виста

Отредактировано 4ih-pqh - 06.06.2009
6600
Александр @admiral
а кто мешает разобрать и встроить этот скрипт?)

3363
Влад @4ih-pqh
ок,народ подскажите тогда как поставить почту типа майл ру и подобных?есть таковые скрипты?)

4294
TOLiK @TOLiK
4ih-pqh пишет:

ок,народ подскажите тогда как поставить почту типа майл ру и подобных?есть таковые скрипты?)

есть googlemail.

а вообще, мне нравится RoundCube. наслаждаюсь. на ajax написан, если не ошибаюсь. очень нравится. и дизайн не плохой. круто поработали.

2349
redsymbzone @redsymbzone
я на webmail сижу...есть ajax, на обычном js и классический xhtml и обычный...все супер и без багов
и вообще вот как отправлять почту через php если установлена функция mail() :
$subject = "тема";
$regmail = "текст";
$adds="From: \"password@твойсайт.com";
$adds .= "Content-Type: text/html; charset=utf-8\n";
mail($_POST['test@live-co.com'],'=?utf-8?B?'.base64_encode($subject).'?=',$regmail,$adds);

php не отсылает писем, а только его формирует и передает его например программе sendmail. В качестве сервера что используется? и на какой операционки?

PHP скрипты выполняются на сервере и по этому могут посылатся письма напрямую если у тебя есть свой домен и установлен модуль mail().

Отредактировано redsymbzone - 07.06.2009
3473
Фарид @F_a_R_i_D
уебимяу на вэбхост лучше всех 🤣

3363
Влад @4ih-pqh
PHP скрипты выполняются на сервере и по этому могут посылатся письма напрямую если у тебя есть свой домен и установлен модуль mail().

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

2349
redsymbzone @redsymbzone
самый легкий способ проверить:
if (function_exists('mail'))echo "OK<br />\n";
впиши эту строку в любое место любого скрипта,запусти скрипт,и если в том месте где находится эта строка появится "OK" то почта у тебя установлена.
P.S. доменпровайдер может давать мыло а может и не давать,но если хостинг на котором прикреплен твой домен поддерживает почту,то это означает что провайдер уже не будет обрабатывать твою почту если она была поддерживаемая

Отредактировано redsymbzone - 07.06.2009
3363
Влад @4ih-pqh
создал пхп с данной строкой <?if (function_exists('mail'))echo "OK<br />\n";?> и увидел ОК

п.с.

в данном случае хостинг - мой комп,домен с сайта no-ip - бесплатный

Отредактировано 4ih-pqh - 07.06.2009
3473
Фарид @F_a_R_i_D
оффтоп...чих пых у тя сервак есть?))как ты создал его?

3363
Влад @4ih-pqh
F_a_R_i_D пишет:

оффтоп...чих пых у тя сервак есть?))как ты создал его?

апач мне в ангар 🤣 ... то есть тебе в руки))

щас скину в личку)

120
Кирилл @BaRMaN
4ih-pqh И мне если можно:D

3363
Влад @4ih-pqh
ну что,так никто и не поможет?

2349
redsymbzone @redsymbzone
если сервак локальный (тоесть ip 127.0.0.1) то письма отсылатся наврядли будут,но если ты забиндил сервак на свой ip то письма будут отправлятся, например комуто придет письмо от "password@124.241.1.59:210" или чтото подобное. Короче пробуй вышеуказанный пример,хотя не факт что письма отправятся

3363
Влад @4ih-pqh
он как бы и на локалке и на ип (доиене)

но в php my admin можно зайти только с локалки... дело в этом?
Пользователь: root@localhost

3363
Влад @4ih-pqh
сорри что в новом сообщении,просто хочу "подсветить" его,я так понимаю мне сам скрипт инсталлировать надо не в localhost а по айпишнику ... если так,то знающие отпишитесь )

а то инсталлирую в локалке,а ползаю по сети ... странно бляха))