>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Bugzilla http://forum.mozilla-russia.org/viewforum.php?id=35 >Как отключить регистрацию пользователей? http://forum.mozilla-russia.org/viewtopic.php?id=45100 |
Вопрос > 05-07-2010 11:29:16 |
Необходимо чтобы только администратор мог заводить пользователей в Bugzilla, чтобы сами пользователи не могли регистрироваться в системе. |
small75 > 05-07-2010 11:41:04 |
http://mydomen.ru/bugs/editparams.cgi?section=auth очистить параметр "createemailregexp"
|
Вопрос > 05-07-2010 11:59:15 |
small75 пишет
ОГРОМНОЕ спасибо!!!! Мне стыдно за такой вопрос (((( Пардон! |
AlexTorgan > 23-11-2010 15:48:02 |
Не знаю где спросить, но тема похожая - посему спрошу здесь. Есть Bugzilla версия 3.6.3 (ru: 3.6.3) на SLES 10. При регистрации пользователя необходимо чтобы в адресе e-mail можно было использовать двоеточие. Попытка поиграться с регэкспами закончилась неудачно - не зависимо от того что указано в emailregexp получаем ошибку "The e-mail address you entered didn't pass our syntax checking for a legal email address. A legal address must contain exactly one '@', and at least one '.' after the @. It must also not contain any of these special characters: \ ( ) & < > , ; : " [ ], or any whitespace." яЯ так понимаю что не проходит еще какая-то проверка на валидность e-mail адреса, но где копать даже близко не представляю, так как ни с перлом ни с багзилой не знаком Помогите, пожалуйста, решить эту проблему |
Вопрос > 23-11-2010 16:00:34 |
AlexTorgan |
SnowyOwl > 24-11-2010 06:03:36 |
AlexTorgan пишет
DDTT Нельзя этого делать. http://www.remote.org/jochen/mail/info/chars.html Или приведите пример легального адреса с двоеточием. |
AlexTorgan > 24-11-2010 09:49:57 |
SnowyOwl пишет
Уважаемый, я же не спрашивал можно ли это делать. Мне это нужно. Пример простой - у нас на предприятии используется Novell GroupWise и для того чтобы письма ходили из одного почтового домена в другой адрес должен быть вида "POdomen:user@POdomen.PO" |
SnowyOwl > 24-11-2010 20:48:37 |
Вы уверены что это не нарушение RFC2822 и ваш sendmail -t этот синтаксис держит? По существу: надо загибать validate_email_syntax() в Util.pm. |
AlexTorgan > 30-11-2010 12:43:57 |
Все получилось - чего хотел - добился. Теперь проблема другая - в русской локализации при попытке отправки письма (регистрация пользователя, ошибки и т.д.) выдает ошибку "Software error: Wide character in syswrite at /usr/lib/perl5/5.8.8/Net/Cmd.pm line 436." если выбран английский язык интерфейса - все ок. Данная ошибка на форуме обсуждалась, но решения я так и не увидел. |
SnowyOwl > 30-11-2010 19:03:12 |
Посмотрите в http://bugzilla.mozilla.org/show_bug.cgi?id=405362 Если включить mail_delivery_method 'отладка' -- ошибки нет? Что в файле data/mailer.testfile? |
AlexTorgan > 02-12-2010 09:57:57 |
Если включить mail_delivery_method 'отладка' -- ошибки нет |
small75 > 02-12-2010 10:15:15 |
использую linux |
SnowyOwl > 02-12-2010 10:27:18 |
Покажите текст который записали при отладке. Можно через pastebin. Интересует кириллица в заголовках. |
AlexTorgan > 02-12-2010 11:34:22 |
small75 пишет
На SLESe все стоит и Багзилла и SMTP на одном сервере. To: SnowyOwl |
SnowyOwl > 02-12-2010 11:51:52 |
Подозрительно отсутствие From: и To:, возможно при генерации этих строк как раз и сыпется. |
AlexTorgan > 02-12-2010 12:01:23 |
From: и To: это я адреса убрал ради конспирации, сорри |
AlexTorgan > 08-12-2010 16:11:36 |
Если еще кому-то интересно - я решил проблему с ошибкой 436. Виноват был модуль Net::SMTP который был в составе моего перла. После установки последней версии модуля проблема исчезла. Всем спасибо за помощь. |
SnowyOwl > 08-12-2010 18:37:04 |
На всякий случай: какая версия была и какая теперь? Это повод задрать требования в checksetup.pl |
Вопрос > 08-12-2010 19:57:46 |
SnowyOwl пишет
Может при новых версиях модулей perl необходимых для запуска jobqueue.pl скрипт будет запускаться без проблем в ? Или это не поможет? |
AlexTorgan > 14-12-2010 11:57:44 |
SnowyOwl пишет
Сейчас использую вот этот модуль - Net::SMTP "Module Version: 2.31 Latest Release: libnet-1.22_01", взят здесь http://search.cpan.org/~gbarr/libnet-1.22/Net/SMTP.pm |