Небольшая доработка по созданию новых узеров

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Небольшая доработка по созданию новых узеров

Re: Небольшая доработка по созданию новых узеров

Сообщение Alex Keda » 2010-09-26 14:37:14

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

Re: Небольшая доработка по созданию новых узеров

Сообщение B0nuse » 2010-09-26 14:19:11

lissyara писал(а):давайте в качестве варианта что в профиле мыла нет - сувать логин. он всегда есть

Что-то я ничего не понял....
Есть пользователь биллинга, он всегда с мылом. Т.к. его логин и есть мыло.
Есть логика:

Код: Выделить всё

  // Set e-mail
  if (IsSet($Person['Email'])) {
    $Request['email'] = $Person['Email'];
  } else {
    // Set default e-mail
    $Request['email'] = SPrintF('%s@%s','webmaster',$Domain);
  }

В каком таком случа получается, что переменная $Person['Email'] оказывается пустой?

Re: Небольшая доработка по созданию новых узеров

Сообщение Alex Keda » 2010-09-26 13:10:53

UP
сделайте уже чтонибудь.

Код: Выделить всё

/usr/local/ispmgr/var/userconf
srv8# ls | wc -l
     420
srv8# grep webmaster@h * | wc -l
     242
srv8#   

больше половины пользователей - с мылом типа webmaster@h11762.srv8.test-hf.ru
на которое они никгда ничего не получат.

давайте в качестве варианта что в профиле мыла нет - сувать логин. он всегда есть

Re: Небольшая доработка по созданию новых узеров

Сообщение Alex Keda » 2010-06-23 8:58:18

эм... логин пользователя в системе - он же email'ом является...
он всегда задан. может не надо ничё генерить?

они меня уже реально заколебали за те пару недель что не работала смена пароля из биллинга =)))

Re: Небольшая доработка по созданию новых узеров

Сообщение Виталий » 2010-06-22 23:06:19

Логика такая:

Код: Выделить всё

  // Set e-mail
  if (IsSet($Person['Email'])) {
    $Request['email'] = $Person['Email'];
  } else {
    // Set default e-mail
    $Request['email'] = SPrintF('%s@%s','webmaster',$Domain);
  }


т.е. если задан, тогда подставляется, иначе генерится.

Re: Небольшая доработка по созданию новых узеров

Сообщение Alex Keda » 2010-06-16 12:54:19

сегодня словил в логах
Jun 16 12:23:28 [ 8544] INFO Request [77.221.149.162][root] 'authinfo=*&out=xml&func=user.edit&sok=yes&name=h9361&passwd=*&confirm=*&domain=h9361.srv4.test-hf.ru&ip=195.211.101.8&preset=test1&disklimit=50&ftplimit=1&maillimit=1&domainlimit=1&webdomainlimit=1&maildomainlimit=1&baselimit=1&baseuserlimit=1&bandwidthlimit=100000000&shell=off&ssl=off&cgi=on&ssi=off&phpmod=off&phpcgi=off&phpfcgi=on&safemode=off&cpulimit=1&memlimit=100&proclimit=8&email=webmaster%40h9361.srv4.test-hf.ru&owner=root'

оно так и появляется.
но - как-то рандомно, через раз...

Re: Небольшая доработка по созданию новых узеров

Сообщение Daemony » 2010-05-27 17:40:31

Виталий писал(а):email основного юзера или договора?


Думаю, что лучше договора. Вообще, в принципе любое, но живое. Потому что то, что создается по-умолчанию - заведомо не рабочее.

Re: Небольшая доработка по созданию новых узеров

Сообщение Виталий » 2010-05-27 17:28:03

email основного юзера или договора?

Вернуться к началу