Настройка почты

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
AlexD
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 3 месяца

Настройка почты

Сообщение AlexD »

Здравствуйте! Вот что то не могу настроить от кого приходит почта. Т.е. вот картинка, на ней видно как подписываются письма от Одноклассников например, и как мне сделать такую подпись от форума? В админке форума вроде бы можно только email указать -
9fb7dc6ac982.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Kupullka
phpBB 1.2.0
Сообщения: 10
Стаж: 11 лет 5 месяцев
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Настройка почты

Сообщение Kupullka »

Могу ошибаться, но вроде надо заполнить поле имя
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexD
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 3 месяца

Re: Настройка почты

Сообщение AlexD »

У меня нет поля имя.. вроде бы. Странно.
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 5 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Настройка почты

Сообщение Anvar »

AlexD, Есть это поле, какая версия phpBB?
Аватара пользователя
AlexD
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 3 месяца

Re: Настройка почты

Сообщение AlexD »

Текущая версия - 3.0.12
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Настройка почты

Сообщение xisp »

А почему тогда вопрос в форуме 3.1? Зачем запутываете поддержку и усложняете жизнь прежде всего себе?
В phpBBex встроена такая возможность. Не знаю, мод это, или своя наработка, но вот этот коммит в формате diff
Скрытый текст

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

# HG changeset patch
# User Evgeny Vrublevsky <me@veg.by>
# Date 1342287083 -10800
#      Sat Jul 14 20:31:23 2012 +0300
# Node ID e2f510f789f7341d12e6b09ec5d0d697aa281978
# Parent  cf2517f5029b2f32b0e581e491931adaf6e22a7a
Notifications sender name (option)

diff -r cf2517f5029b -r e2f510f789f7 includes/acp/acp_board.php
--- a/includes/acp/acp_board.php	Sat Jul 14 19:59:53 2012 +0300
+++ b/includes/acp/acp_board.php	Sat Jul 14 20:31:23 2012 +0300
@@ -483,6 +483,7 @@
 						'email_function_name'	=> array('lang' => 'EMAIL_FUNCTION_NAME',	'validate' => 'string',	'type' => 'text:20:50', 'explain' => true),
 						'email_package_size'	=> array('lang' => 'EMAIL_PACKAGE_SIZE',	'validate' => 'int:0',	'type' => 'text:5:5', 'explain' => true),
 						'board_contact'			=> array('lang' => 'CONTACT_EMAIL',			'validate' => 'string',	'type' => 'text:25:100', 'explain' => true),
+						'board_contact_name'	=> array('lang' => 'CONTACT_EMAIL_NAME',	'validate' => 'string',	'type' => 'text:25:100', 'explain' => false),
 						'board_email'			=> array('lang' => 'ADMIN_EMAIL',			'validate' => 'string',	'type' => 'text:25:100', 'explain' => true),
 						'board_email_sig'		=> array('lang' => 'EMAIL_SIG',				'validate' => 'string',	'type' => 'textarea:5:30', 'explain' => true),
 						'board_hide_emails'		=> array('lang' => 'BOARD_HIDE_EMAILS',		'validate' => 'bool',	'type' => 'radio:yes_no', 'explain' => true),
diff -r cf2517f5029b -r e2f510f789f7 includes/functions_messenger.php
--- a/includes/functions_messenger.php	Sat Jul 14 19:59:53 2012 +0300
+++ b/includes/functions_messenger.php	Sat Jul 14 20:31:23 2012 +0300
@@ -464,18 +464,18 @@
 			$use_queue = true;
 		}
 
+		$encode_eol = ($config['smtp_delivery']) ? "\r\n" : $this->eol;
+
+		$default_contact = (empty($config['board_contact_name']) ? '' : (mail_encode($config['board_contact_name'], $encode_eol) . ' ')) . '<' . $config['board_contact'] . '>';
 		if (empty($this->replyto))
 		{
-			$this->replyto = '<' . $config['board_contact'] . '>';
+			$this->replyto = $default_contact;
 		}
-
 		if (empty($this->from))
 		{
-			$this->from = '<' . $config['board_contact'] . '>';
+			$this->from = $default_contact;
 		}
 
-		$encode_eol = ($config['smtp_delivery']) ? "\r\n" : $this->eol;
-
 		// Build to, cc and bcc strings
 		$to = $cc = $bcc = '';
 		foreach ($this->addresses as $type => $address_ary)
diff -r cf2517f5029b -r e2f510f789f7 language/en/acp/board.php
--- a/language/en/acp/board.php	Sat Jul 14 19:59:53 2012 +0300
+++ b/language/en/acp/board.php	Sat Jul 14 20:31:23 2012 +0300
@@ -569,6 +569,7 @@
 	'BOARD_HIDE_EMAILS_EXPLAIN'		=> 'This function keeps e-mail addresses completely private.',
 	'CONTACT_EMAIL'					=> 'Contact e-mail address',
 	'CONTACT_EMAIL_EXPLAIN'			=> 'This address will be used whenever a specific contact point is needed, e.g. spam, error output, etc. It will always be used as the <samp>From</samp> and <samp>Reply-To</samp> address in e-mails.',
+	'CONTACT_EMAIL'					=> 'Notifications sender name',
 	'EMAIL_FUNCTION_NAME'			=> 'E-mail function name',
 	'EMAIL_FUNCTION_NAME_EXPLAIN'	=> 'The e-mail function used to send mails through PHP.',
 	'EMAIL_PACKAGE_SIZE'			=> 'E-mail package size',
diff -r cf2517f5029b -r e2f510f789f7 language/ru/acp/board.php
--- a/language/ru/acp/board.php	Sat Jul 14 19:59:53 2012 +0300
+++ b/language/ru/acp/board.php	Sat Jul 14 20:31:23 2012 +0300
@@ -567,6 +567,7 @@
 	'BOARD_HIDE_EMAILS_EXPLAIN'		=> 'Эта функция полностью сохраняет в тайне email-адреса.',
 	'CONTACT_EMAIL'					=> 'Контактный email-адрес',
 	'CONTACT_EMAIL_EXPLAIN'			=> 'Этот адрес будет использоваться при каждой необходимости контакта, например, в случае спама, ошибок и т. п. Он всегда будет использоваться в качестве адресов <samp>From</samp> и <samp>Reply-To</samp> в email-сообщениях.',
+	'CONTACT_EMAIL_NAME'			=> 'Имя отправителя уведомлений',
 	'EMAIL_FUNCTION_NAME'			=> 'Имя функции email',
 	'EMAIL_FUNCTION_NAME_EXPLAIN'	=> 'Функция email, используемая для отправки сообщений через PHP.',
 	'EMAIL_PACKAGE_SIZE'			=> 'Размер почтового пакета',
phpBBex
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройка почты

Сообщение apollion »

Насколько я знаю, все это настраивается в почте на почтовом сервере. Добавляете адрес в контакты, присваиваете ему имя "Вася Пупкин". Всё.
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Настройка почты

Сообщение xisp »

Это для получателя. ТСу же нужно для отправителя, чтобы имя отображалось без телодвижений со стороны пользователя.
phpBBex
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 12 лет 6 месяцев
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз

Re: Настройка почты

Сообщение apollion »

А, понял.
Anvar
Former team member
Сообщения: 1964
Стаж: 16 лет 5 месяцев
Благодарил (а): 67 раз
Поблагодарили: 800 раз

Re: Настройка почты

Сообщение Anvar »

В phpBB3.0.x нет такого поля по умолчанию. Тут без мода соответствующего ни как.
Перенесено из форума Поддержка phpBB 3.1.x в форум Поддержка phpBB 3.0.х 21.04.2015 0:27 модератором владимир1983

Аватара пользователя
AlexD
phpBB 1.2.0
Сообщения: 12
Стаж: 17 лет 3 месяца

Re: Настройка почты

Сообщение AlexD »

Anvar писал(а):В phpBB3.0.x нет такого поля по умолчанию. Тут без мода соответствующего ни как.
Интересно что за мод, название бы. Да и наверное вообще нужно на 3,1 обновляться. Это вообще чревато проблемами? Форум у меня особо модами не перегружен, тема только своя. Так что думаю сбоев быть не должно. Но всё таки страшно, можно ли обновиться с 3,0 на 3,1?

Вернуться в «Поддержка phpBB 3.0.х»