Проблема с отправкой почты

Moderator: DenisBY

Locked
KVK
Znuny newbie
Posts: 19
Joined: 07 Aug 2012, 10:26
Znuny Version: 3.1.7
Real Name: alex

Проблема с отправкой почты

Post by KVK »

Здравствуйте, люди добрые. Только начал изучать систему и столкнулся с проблемой:
Письма, не уходят.
Автоответы уходят без проблем и приходят туда, куда нужно, а когда пытаешься вручную ответить, то выдает
Текст ошибки: Impossible to send message to: some@mail.ru

Подскажите, из-за чего это может быть или что нужно еще скинуть, чтоб вы мне помогли...
OTRS 3.1.7
Windows Server 2003 SP2
MySQL 5.1.51
Apache 2.2
KVK
Znuny newbie
Posts: 19
Joined: 07 Aug 2012, 10:26
Znuny Version: 3.1.7
Real Name: alex

Re: Проблема с отправкой почты

Post by KVK »

Детали ошибки
  • Backend ERROR: OTRS-CGI-10 Perl: 5.12.3 OS: MSWin32 Time: Tue Aug 7 16:03:04 2012 Message: Impossible to send message to: some@mail.ru, . Traceback (1916): Module: Kernel::System::Ticket::Article::ArticleSend (v1.311.2.2) Line: 2176 Module: Kernel::Modules::AgentTicketCompose::Run (v1.164.2.1) Line: 738 Module: Kernel::System::Web::InterfaceAgent::Run (v1.64) Line: 868 Module: ModPerl::ROOT::ModPerl::Registry::C_3a_Program_20Files_OTRS_OTRS_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 49 Module: (eval) (v1.90) Line: 204 Module: ModPerl::RegistryCooker::run (v1.90) Line: 204 Module: ModPerl::RegistryCooker::default_handler (v1.90) Line: 170 Module: ModPerl::Registry::handler (v1.99) Line: 31
OTRS 3.1.7
Windows Server 2003 SP2
MySQL 5.1.51
Apache 2.2
alexus
Znuny wizard
Posts: 380
Joined: 20 Sep 2010, 16:54
Znuny Version: OTRS 6 CE
Real Name: Alexey Yusov
Company: Radiant System Group s.r.o
Location: Prague
Contact:

Re: Проблема с отправкой почты

Post by alexus »

Возможно почтовая система, которую Вы используете для отправки, не позволяет отправить от имени, указанного в настройках очереди.
Alexey Yusov

Production: OTRS CE ITSM 6.0.28 on CentOS 7 + Apache 2.4 + MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator
RS4OTRS marketplace
Stay tuned on our Facebook
((OTRS)) Community Edition - what next?
KVK
Znuny newbie
Posts: 19
Joined: 07 Aug 2012, 10:26
Znuny Version: 3.1.7
Real Name: alex

Re: Проблема с отправкой почты

Post by KVK »

Что вы имеете ввиду?

В настройках очереди УРМ(та с которой я работаю) есть
Группа: admin
Адрес системы: Support OTRS( по умолчанию)

Отправить я пытаюсь от root@localhost, у которого права на "admin" полные.
В "Управление системными адресами электронной почты" у Support OTRS стоит группа УРМ.


Что должно быть в "Core::Sendmail" у меня стоит "Sendmail"
OTRS 3.1.7
Windows Server 2003 SP2
MySQL 5.1.51
Apache 2.2
tictak
Znuny newbie
Posts: 6
Joined: 09 Aug 2012, 02:43
Znuny Version: 3.1.7

Re: Проблема с отправкой почты

Post by tictak »

KVK wrote: Что должно быть в "Core::Sendmail" у меня стоит "Sendmail"
А как сендмаил настроен? Попробуйте от данного имени руками письмо послать. Мне кажется там проблема.
KVK
Znuny newbie
Posts: 19
Joined: 07 Aug 2012, 10:26
Znuny Version: 3.1.7
Real Name: alex

Re: Проблема с отправкой почты

Post by KVK »

Не разобрался с sendmail, настроил так: SMTP и одну из учеток почтовых туда вбил, теперь от этой учетки все письма оправляются, а как добавить настройки других почтовых адресов, чтоб от их имени почто тож отправлялась?
OTRS 3.1.7
Windows Server 2003 SP2
MySQL 5.1.51
Apache 2.2
Ramil
Znuny newbie
Posts: 4
Joined: 05 Aug 2012, 15:35
Znuny Version: 3.1.7

Re: Проблема с отправкой почты

Post by Ramil »

Я настроил следующим образом:
1. прописал все необходимые адреса в Адреса email.
2. Нужной очереди настроил необходимые адреса из пункта 1.
3. на почтовом сервере прописал почтовый ящик только для отправки.
4. В конфигурации системы в Framework::Core:Sendmail прописал данные на почтовый ящик из пункта 3 и там же этот же email в пункт SendmailNotificationEnvelopeFrom.

Поправил файл kernel/system/email.pm


***** Email.orig
my $RealFrom = $Sender[0]->address();
if ( $Param{Loop} ) {
$RealFrom = $Self->{ConfigObject}->Get('SendmailNotificationEnvelopeFrom') || '';
***** EMAIL.PM
my $RealFrom = $Sender[0]->address();
if ( $Param{Loop} || ($Self->{ConfigObject}->Get('SendmailModule') eq 'Kernel::System::Email::SMTP')) {
$RealFrom = $Self->{ConfigObject}->Get('SendmailNotificationEnvelopeFrom') || '';
*****

теперь все письма и нотификации из очередей уходят как от email связанных с очередями.
Единственное проблема, не указывать длинный display name в пункте 1, иначе при ответе на письмо в почтовой программе не подставиться email адрес.
Locked