это же такая распространенная практика, что в каждом софте который умеет восстанавливать пароли требуется установка стороннего почтового сервера вы реально думаете, что тут школьники только вас читают? ну что за детский сад я не являясь программистом накидал скрипт получения и отправки почты за полчаса наверноеMaxim Mirgorodsky писал(а):Наоборот. И причем огромная часть серверов вообще к Интернету не подключена . Мы это можем судить по соотношению числа активаций лицензионной копии сервера по Интернету и по e-mail.но 90% серверов требуют активацию ведь?
Это вам не php. Либо администратору придется поднимать сторонний smtp-сервер и следить за его безопасностью и защитой от спама. Либо самостоятельно нужно писать в коммфорте smtp-сервер. И соответственно требовать от администратора дополнительной настройки файервола. Пока эта работа слишком сомнительна, но в будущем возможно изменение политики.в чем проблема прикрутить sendmail?
воостановить пароль пользователей
Re: воостановить пароль пользователей
-
- Администратор
- Сообщения: 6873
- Зарегистрирован: 09:56, 27.06.2005
Re: воостановить пароль пользователей
Мне не удалось понять смысла совсем. Что в этой фразе является насмешкой, а что утверждением? Какие школьники, какой детский сад? При чем тут вообще скрипты?это же такая распространенная практика, что в каждом софте который умеет восстанавливать пароли требуется установка стороннего почтового сервера вы реально думаете, что тут школьники только вас читают? ну что за детский сад я не являясь программистом накидал скрипт получения и отправки почты за полчаса наверное
Re: воостановить пароль пользователей
что бы отослать письмо с компьютера на почтовик нужен smtp-сервер? я правильно понял? то есть по другому ни как?
-
- Администратор
- Сообщения: 6873
- Зарегистрирован: 09:56, 27.06.2005
Re: воостановить пароль пользователей
По-другому можно, я же написал: самостоятельно написать smtp-сервер и интегрировать его в CommFort-сервер. Не полнофункциональный конечно же (работать с почтовыми клиентами не нужно), но протокол отправки писем по всем стандартам чтобы соблюдался (причем абсолютно точно, чтобы проходить ряд спам-фильтров).
Re: воостановить пароль пользователей
ну типа вот такой "сервер"
'Set Args = WScript.Arguments.Unnamed
'If Args.Count < 1 Then
' WScript.Echo "??? usage: cscript.exe sendmail.vbs AttachFile"
' WScript.Quit
'End If
'AttachFile = Args(0)
Set Mess = CreateObject("CDO.Message")
Set Conf = Mess.Configuration.Fields
With Conf
.Item ("http://schemas.microsoft.com/cdo/config ... /sendusing") = 2
.Item ("http://schemas.microsoft.com/cdo/config ... smtpserver") = strSmtpServer
.Item ("http://schemas.microsoft.com/cdo/config ... serverport") = SmtpServerPort
.Item ("http://schemas.microsoft.com/cdo/config ... smtpusessl") = 1
.Item ("http://schemas.microsoft.com/cdo/config ... iontimeout") = 60
.Item ("http://schemas.microsoft.com/cdo/config ... thenticate") = 1
.Item ("http://schemas.microsoft.com/cdo/config ... ndusername") = EmailFrom
.Item ("http://schemas.microsoft.com/cdo/config ... ndpassword") = EmailPassword
.Item ("http://schemas.microsoft.com/cdo/config ... nguagecode") = "ru"
.Update
End With
With Mess.BodyPart
.CharSet = "koi8-r"
.ContentTransferEncoding = "base64"
End With
'Set Args = WScript.Arguments.Unnamed
'If Args.Count < 1 Then
' WScript.Echo "??? usage: cscript.exe sendmail.vbs AttachFile"
' WScript.Quit
'End If
'AttachFile = Args(0)
Set Mess = CreateObject("CDO.Message")
Set Conf = Mess.Configuration.Fields
With Conf
.Item ("http://schemas.microsoft.com/cdo/config ... /sendusing") = 2
.Item ("http://schemas.microsoft.com/cdo/config ... smtpserver") = strSmtpServer
.Item ("http://schemas.microsoft.com/cdo/config ... serverport") = SmtpServerPort
.Item ("http://schemas.microsoft.com/cdo/config ... smtpusessl") = 1
.Item ("http://schemas.microsoft.com/cdo/config ... iontimeout") = 60
.Item ("http://schemas.microsoft.com/cdo/config ... thenticate") = 1
.Item ("http://schemas.microsoft.com/cdo/config ... ndusername") = EmailFrom
.Item ("http://schemas.microsoft.com/cdo/config ... ndpassword") = EmailPassword
.Item ("http://schemas.microsoft.com/cdo/config ... nguagecode") = "ru"
.Update
End With
With Mess.BodyPart
.CharSet = "koi8-r"
.ContentTransferEncoding = "base64"
End With
-
- Администратор
- Сообщения: 6873
- Зарегистрирован: 09:56, 27.06.2005
Re: воостановить пароль пользователей
Неужели вы не видите, что здесь указывается внешний smtp-сервер?
.Item ("http://schemas.microsoft.com/cdo/config ... smtpserver") = strSmtpServer
.Item ("http://schemas.microsoft.com/cdo/config ... serverport") = SmtpServerPort
Re: воостановить пароль пользователей
я это делал для себя. мне важно что бы работало (и работает уже несколько лет без сбоев). можно воткнуть локальный. я не вижу вообще проблем в написании десятка строчек кода. проблема с отправкой письма на мыло сервером не существует. это не проблема технического плана. это ваше отношение к пользователям вашей программы которым вы вечно тычете как использовать чат и что в нем нужно, а что нет. выставляя всех нас школьниками которых можно заткнуть одной фразой "нужен отдельный сервер". ВАУ! целый сервер. и плевать, что это несколько строчек текста.
P.S. по производительности моего решения сразу опережая. это скрипт для отработки платежей по терминалам. иногда до 400 писем за час на ура.
P.S. по производительности моего решения сразу опережая. это скрипт для отработки платежей по терминалам. иногда до 400 писем за час на ура.
Re: воостановить пароль пользователей
Не вижу проблемы в том что бы завести почтовый сервер дополнительно.Кому это не надо,пускай не использует,а для тех кого интересует этот функционал-реализуйте,если такая возможность есть.По мне так эта проблема и проблема доски объявлений гораздо более значима,чем видеосвязь,и говорю о доске уже давно.Надо постоянно и по максимуму модернизировать свой софт,тогда и интерес к нему будет...Maxim Mirgorodsky писал(а):По-другому можно, я же написал: самостоятельно написать smtp-сервер и интегрировать его в CommFort-сервер. Не полнофункциональный конечно же (работать с почтовыми клиентами не нужно), но протокол отправки писем по всем стандартам чтобы соблюдался (причем абсолютно точно, чтобы проходить ряд спам-фильтров).
-
- Администратор
- Сообщения: 6873
- Зарегистрирован: 09:56, 27.06.2005
Re: воостановить пароль пользователей
Вы уже второй раз говорите про школьников, но ведь сами демонстрируете свою некомпетентность. Приводите скрипт, который отправляет письма через внешний smtp-сервер и при этом доказываете, что внешний smtp-сервер не нужен. Обвиняете зачем-то нас словами:wizard50 писал(а):я это делал для себя. мне важно что бы работало (и работает уже несколько лет без сбоев). можно воткнуть локальный. я не вижу вообще проблем в написании десятка строчек кода. проблема с отправкой письма на мыло сервером не существует. это не проблема технического плана. это ваше отношение к пользователям вашей программы которым вы вечно тычете как использовать чат и что в нем нужно, а что нет. выставляя всех нас школьниками которых можно заткнуть одной фразой "нужен отдельный сервер". ВАУ! целый сервер. и плевать, что это несколько строчек текста.
P.S. по производительности моего решения сразу опережая. это скрипт для отработки платежей по терминалам. иногда до 400 писем за час на ура.
А в завершение вот так:это ваше отношение к пользователям вашей программы которым вы вечно тычете как использовать чат и что в нем нужно, а что нет.
Несколько строчек текста - это ваш скрипт, который все что делает - это посылает команду написанному бэк-энд программистами smtp-серверу. А вот сам smtp-сервер - это не несколько строк кода, странно, что вам это непонятно. То, что не обязательно в коммфорте писать smtp-сервер и можно использовать внешний сервер - это было написано в самом первом моем сообщении по этому вопросу. Слово "внешний" в данном контексте - значит вне программы, а не "в Интернете".и плевать, что это несколько строчек текста.
Все ведь просто объяснено и должно быть понятно. Если что-то непонятно - можно же спросить, уточнить. Но вы зачем-то начинаете спорить, причем приводимые аргументы противоречат именно вашей позиции.
И еще, если желаете обсуждать конструктив - пожалуйста уйдите от обвинительного тона и не применяйте сравнения со школьниками и детским садом.
Bomber
Обсуждение видеосвязи и доски объявлений в данной теме недопустимо.
Если будет связь с e-mail - то вероятно именно с внешним сервером.Не вижу проблемы в том что бы завести почтовый сервер дополнительно.
Re: воостановить пароль пользователей
Bomber
Обсуждение видеосвязи и доски объявлений в данной теме недопустимо.[/quote]
Ок.Извиняюсь
Обсуждение видеосвязи и доски объявлений в данной теме недопустимо.[/quote]
Ок.Извиняюсь
Re: воостановить пароль пользователей
Если будет связь с e-mail - то вероятно именно с внешним сервером.[/quote]Не вижу проблемы в том что бы завести почтовый сервер дополнительно.
Пускай будет внешним