Меню

Ошибка ifsrmemailexternal sendmail 0x8004531c

  • Remove From My Forums
  • General discussion

  • Здравствуйте всем!

    вот такая проблема:
    Есть MSServer 2008r2 rus standart
    1) был создан шаблон квоты с уведомлениями админа и юзеров по электронной почте о превышении квоты
    2) этот шаблон был применён при создании квоты для папки D:Home, где хранятся пользовательские профили с перенаправленными «Мои документы»
    3) в консоли управления квотами отображаются все квоты и видно, что немало превысивших квоту.
    проблема в следующем- уведомления о превышении квоты приходят, во-первых, редко : 3-4 в день (как часто служба вообще должна отправлять эти сообщения?) и во-вторых иногда в журнале наблюдаю следующее:
    —8<—8<—8<—8<—8<—8<—8<—
    Не удалось выполнить действие «электронная почта» диспетчера ресурсов файлового сервера.

    Операция:
       Выполняется действие Email.
       Достигнуто пороговое значение квоты.
       Событие «обработка файла» диспетчера ресурсов сервера

    Контекст:
       Тип действия: Действие Email
       Адрес отправителя: bot@мойдомен.com
       Адрес для ответа: hdesk@мойдомен.com
       Адрес получателя: amasov@мойдомен.com
       Адрес для рассылки копий: admin@мойдомен.com
       Адрес для рассылки скрытых копий: itd@@мойдомен.com
       Тема: Пороговое значение квоты превышено на 120%
       Текст сообщения: Уважаемые коллеги! В целях рационального использования дискового пространства корпоративного файлового сервера и …
    —8<—поскипано—8<—
    Пороговое значение квоты для пути D:HOMEAPGrishin на сервере DC1 превышено на 120%. Предел квоты составляет 1024.00 МБ, на настоящий момент использовано 1229.61 МБ (120% предела).
    ——8<——8<——8<——8<——8<——8<——8<——
    Подробные сведения об ошибке:
       Ошибка: IFsrmEmailExternal::SendMail, 0x8004531c, Параметр ‘addresses’ не может быть пустой строкой.
    Имя параметра: addresses
    —8<—8<—8<—8<—8<—8<—8<—

    уже облазил все (как я думаю) поисковики, но разгадки не нашёл — почему сообщения то приходят, то нет
    вводить жёсткое квотирование без предупреждений пользователям нельзя, но как быть уверенным, что уведомление о превышении квоты будет доставлено?

    Все квоты созданы из одного шаблона. Почту обслуживает Exchange 2007 и он исправно доставляет почту, в том числе «Тестовое уведомление для диспетчера ресурсов файлового сервера»  

    • Changed type

      Tuesday, May 15, 2012 5:16 AM

Skip to content

I was working on FSRM (File Server Resource Manager) today and I was trying to get e-mail notifications working. Using the test button, the following error appeared:

Further investigation in the Windows (application)eventlog showed me the following information:

A File Server Resource Manager Service email action could not be run.

Error-specific details:
Error: IFsrmEmailExternal::SendMail, 0x8004531c, Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender

As it turns out you need give send permissions to the computer running FSRM. You need set this send permission on the mailbox you specified in the “Default From e-mail address”. To do this, type the following command from the Exchange Management Shell:

Add-ADPermission -Identity "MailboxName" -User "DOMAINComputeraccount$" -ExtendedRights "Send-as"

After setting this send permission the error no longer occurred!

Maarten

Hi, I am Maarten and I am the owner of this weblog. I post on various IT subjects that matter in my life as an IT professional.

Recent Posts

Ezoic

check
Best Answer

  • I had to go back and look at our setup.

    It appears FSRM does not allow you specify authentication settings when configuring SMTP and requires an open relay SMTP server.

    You could add the IIS/SMTP role to an internal server and use that to forward to the Google SMTP server.


    1 found this helpful
    thumb_up
    thumb_down

  • View Best Answer in replies below

    9 Replies

    • Your SMTP server requires credentials for authentication.

      Is the SMTP server internal or external?


      Was this post helpful?
      thumb_up
      thumb_down

    • Author Ishwar Vibhuti

      Have you done/checked port entry for email configured with 587 (or 465.).


      Was this post helpful?
      thumb_up
      thumb_down

    • Author Danny B

      (InkMaster) The SMTP server is external (google)

      (Ishwar) I’ve used Telnet to connect to port 25 and that worked except when I got to STARTTLS it would disconnect a few seconds after TLS began.


      Was this post helpful?
      thumb_up
      thumb_down

    • I had to go back and look at our setup.

      It appears FSRM does not allow you specify authentication settings when configuring SMTP and requires an open relay SMTP server.

      You could add the IIS/SMTP role to an internal server and use that to forward to the Google SMTP server.


      1 found this helpful
      thumb_up
      thumb_down

    • Author Danny B

      How does one go about adding that role? That seems to be the best bet at this point


      Was this post helpful?
      thumb_up
      thumb_down

    • Assuming Windows Server 2008 or 2012 — 

      Add Role — SMTP Server. It will include any prerequisites when you select it and click next.


      Was this post helpful?
      thumb_up
      thumb_down

    • Author Danny B

      Okay I’m installing the role. Will test tomorrow after I restart the server tonight and let you know how it goes.


      Was this post helpful?
      thumb_up
      thumb_down

    • Author Danny B

      InkMaster   Restarting and setting up IIS/SMTP worked! Thank you so much!


      Was this post helpful?
      thumb_up
      thumb_down

    • Awesome. Glad to help!


      Was this post helpful?
      thumb_up
      thumb_down

    • Remove From My Forums

     none

    Проверка свободного места на дисках и отправка на почту

    • Вопрос

    • Добрый день ,может есть у кого скрипт который делает :

      Проверяет свободное место на на всех дисках которые есть и отправляет отчет :

      Тема письма : %Имя сервер% (место на дисках)

      тело письма :

      Диск С: свободно ХХХ%

      Диск Д: свободно ХХХ%

      итд.

      Заранее благодарен.


      Сначала Вас игнорируют, потом над Вами смеются, потом с Вами борются, а затем Вы победили.

    Ответы

    • А поставить на серверах квоту — не позволяет религия?

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

      • Помечено в качестве ответа

        14 июня 2012 г. 11:57

    • У меня очень много точек продаж , нужно контролировать место на дисках , вот и подумал что скриптом сделать .

      вот к тому и спрашивал, как выше верно заметили, правильнее будет использовать квоты. FSRM начиная с 2003R2 позволяет отслеживать размер папок и места на дисках реалтайм, отправлять отчеты и предупреждения по почте и тд и при грамотной настройке вообще возложить
      большую часть проблем с контролем места на самих пользователей.

      • Помечено в качестве ответа
        MR.Minion
        14 июня 2012 г. 11:57

    • Нужно создать на эксчейнже такого пользователя дать соответствующие права.

      То есть адрес, с которого Вы шлете уведомления, должен существовать в организации.

      • Помечено в качестве ответа
        MR.Minion
        17 июня 2012 г. 9:31

    I have a Windows Server 2008 R2. Trying to configure FSRM  SMTP. I tried both IP Address and name of the mail server ( which is Exchange Server 2010). It gives error. Event Log says Log Name:

    Application
    Source:        SRMSVC
    Date:          5/7/2010 3:53:01 PM
    Event ID:      12306
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      bdad01.barretto-drives.com
    Description:
    A File Server Resource Manager Service email action could not be run.

    Error-specific details:
       Error: IFsrmEmailExternal::SendMail, 0x8004531c, Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender
    Event Xml:
    <Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
      <System>
        <Provider Name=»SRMSVC» />
        <EventID Qualifiers=»32772″>12306</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime=»2010-05-07T19:53:01.000000000Z» />
        <EventRecordID>1272</EventRecordID>
        <Channel>Application</Channel>
        <Computer>bdad01.barretto-drives.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>

    Error-specific details:
       Error: IFsrmEmailExternal::SendMail, 0x8004531c, Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender</Data>
        <Binary>2D20436F64653A20454D4C4E54524C4330303030303139322D2043616C6C3A20454D4C4E54524C4330303030303038332D205049443A202030303030313436342D205449443A202030303030333631322D20434D443A2020433A5C57696E646F77735C73797374656D33325C737663686F7374202D6B2073726D7376637320202D20557365723A204E616D653A204E5420415554484F524954595C53595354454D2C205349443A532D312D352D313820</Binary>
      </EventData>
    </Event>

    If I remove Exchange Server address and tried with another email server ( mdaemon 11.0) the SMPT test passed.

    Is there a specific permission we have to set on Exckhange Server side to accept email from FSRM from a Domain Controller.  ?


    Oru Eli, Rendu Eli Illai — Anjali

    I have a Windows Server 2008 R2. Trying to configure FSRM  SMTP. I tried both IP Address and name of the mail server ( which is Exchange Server 2010). It gives error. Event Log says Log Name:

    Application
    Source:        SRMSVC
    Date:          5/7/2010 3:53:01 PM
    Event ID:      12306
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      bdad01.barretto-drives.com
    Description:
    A File Server Resource Manager Service email action could not be run.

    Error-specific details:
       Error: IFsrmEmailExternal::SendMail, 0x8004531c, Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender
    Event Xml:
    <Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
      <System>
        <Provider Name=»SRMSVC» />
        <EventID Qualifiers=»32772″>12306</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime=»2010-05-07T19:53:01.000000000Z» />
        <EventRecordID>1272</EventRecordID>
        <Channel>Application</Channel>
        <Computer>bdad01.barretto-drives.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>

    Error-specific details:
       Error: IFsrmEmailExternal::SendMail, 0x8004531c, Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender</Data>
        <Binary>2D20436F64653A20454D4C4E54524C4330303030303139322D2043616C6C3A20454D4C4E54524C4330303030303038332D205049443A202030303030313436342D205449443A202030303030333631322D20434D443A2020433A5C57696E646F77735C73797374656D33325C737663686F7374202D6B2073726D7376637320202D20557365723A204E616D653A204E5420415554484F524954595C53595354454D2C205349443A532D312D352D313820</Binary>
      </EventData>
    </Event>

    If I remove Exchange Server address and tried with another email server ( mdaemon 11.0) the SMPT test passed.

    Is there a specific permission we have to set on Exckhange Server side to accept email from FSRM from a Domain Controller.  ?


    Oru Eli, Rendu Eli Illai — Anjali

    File Server Resource Manager — SMTP cannot send email to Exchange Server 2010

    Problem:

    Event ID: 12306

    Event Source: SRMSVC

    Event Viewer Application logs:

    A File Server Resource Manager Service email action could not be run.

    Error-specific details:

    Error: IFsrmEmailExternal::SendMail, 0x8004531c, Mailbox unavailable. The server response was: 5.7.1 Client does not have permissions to send as this sender.

    Solution:

    As of WS08 R2, FSRM attempts to authenticate against an Exchange Server using the computer account (domaincomputername$ format) account of the server.  This computer account must be granted send as permissions on the mailbox that you are trying to send as, or it will fail with this error (where the same configuration will work on WS03 R2 without failing, assuming your receive connectors are already configured correctly).

    I ran the following Powershell command on my Exchange 2010 server to grant the necessary permissions on the mailbox I was trying to send as, after which it began working:

    Add-ADPermission -Identity «Mailbox Display Name» -user «DomainServerName$» -extendedrights «Send-as»

    You can also substitute by using a domain group that contains the server computer accounts you want to allow.

    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии

    А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка hzr 0203 мерседес актрос
  • Ошибка hz дизель генератор jcb