Web broadcasting 10.5

Thomas Pfau
Thomas Pfau Active Partner
Fourth Anniversary Board Developer First Comment 5 Likes

After upgrading Board to 10.5 I'd like to use broadcasting from web client. I can create a new Broadcast without problems. But it sends no mail to the receivers and I can't find error messages or logs.

 

I guess I have to configure the new Mailer Service how to send the emails. Maybe using file "broadcasting.config" in folder "<ProgramPath>\board\webapi\App_Data\config". Unfortunately this file contains no entries.

 

Has anyone successfully configured the new Boadcasting?

 

Thanks,

Thomas

Answers

  • Helmut Heimann
    Helmut Heimann Employee, Community Captain
    50 Answers 500 Comments 250 Likes Fourth Anniversary

    Hi Thomas Pfau,

     

    did you already check the corresponding information on our help site Board 10.5 Broadcasting ?

     

    Regards,

    Helmut

  • Thomas Pfau
    Thomas Pfau Active Partner
    Fourth Anniversary Board Developer First Comment 5 Likes

    Hi Helmut,

     

    yes I used this help document. But how can I tell the Mailer Service to send the emails to our mail server?

     

    Before version 10.5 it was processed by the Board client. All necessary settings we could define whithin the Board client options.

     

    I guess the new service will take its configuration from the file "<ProgramPath>\board\webapi\App_Data\config\broadcasting.config". But its empty and its format is not documented: mail server, port, authentication, ...

     

    Best regards,

    Thomas

  • Unknown
    Unknown Active Partner

    Hi Thomas,

     

    I reached out to the BOARD support team on this for the exact same problem last week.
    After some back-and-forward, they told me that they will soon publish an article that should explain how to set up the system.

     

    So I am happily waiting just like you

     

    Cheers,
    Jonathan

  • Thomas Pfau
    Thomas Pfau Active Partner
    Fourth Anniversary Board Developer First Comment 5 Likes

    Hi Jonathan,

     

    Thank you for this info. So we can wait easily together.

     

    Best regards,
    Jonathan

  • Any news on this?

  • Unknown
    Unknown Active Partner

    Hi Rutger,

     

    In the end, BOARD didn't publish an article on this yet (despite confirming me this in the ticket), but hey I got a personal response.

    Note that this was sent to me before the release of BOARD 11, therefore the last comment isn't valid anymore. I didn't have the time yet to test it out due to ongoing projects, so please be my guest.
    Furthermore I would argue that this isn't the best way of communicating from BOARD side, as this should be documented together with the software release in the Release Notes. Hopefully someone of BOARD reads this and publishes it to everyone

     

    You need to fill in the following details in the broadcasting.config file:
    <broadcastingConfiguration>
    <add key="mailerUsername" value=" " />
    <add key="mailerPassword" value=" " />
    <add key="mailerSender" value=" " />
    <add key="pollingMinutes" value="1" />
    <add key="internalSmtpAddress" value=" " />
    </broadcastingConfiguration>


    with following values

    • mailerUsername: username that is used to be authenticated in the SMTP server.
    • mailerPassword: password of the user authenticated in the SMTP server.
    • mailerSender: sender email address that will be displayed in the received email.
    • InternalSmtpAddress: the address of the Smtp server used to send the emails.
    • pollingMinutes: frequency (in minutes) that the broadcasting service uses to check if there are broadcasting requests to be processed.

    All the params must be filled.
    Note that: this configuration works only on an smtp server without the SSL enabled and on the standard port (25). In the next release we will add the possibility to specify the port and enable the ssl.

  • Fatima Faris
    Fatima Faris Active Partner
    Second Anniversary First Comment

    Hello Jonathan Baetens,

     

    I have tried this configuration and tested the web Broadcast but it's not working.

     

    Do you have any further information or any news on this subject?

     

    Best regards,

    Fatima

  • Unknown
    Unknown Active Partner

    Hi Fatima,

     

    Yes, I tried it myself and I had to contact the BOARD support team, which provided me with another Board.Mailer.Service.exe.config. file, because the one included in the installation is not setup correctly yet.

     

    I have asked them 3 months ago to finally update some documentation in knowledge base, release notes, manual or whatsoever to assist users to do the setup autonomously but without any result. You will have to contact the BOARD support team to assist you with the setup.

     

    Given that people need to contact them one by one, I assume the functionality isn't so much in use anyway. So be prepared to find bugs.

     

    All the best,
    Jonathan

  • Thomas Pfau
    Thomas Pfau Active Partner
    Fourth Anniversary Board Developer First Comment 5 Likes

    Hi Fatima,

     

    I guess that the service "BoardMailerService" is of start type "Automatic" but it isn't active and you can't start it manually?

     

    For Board 11.0 I have set two entries ("WatchPath" and "LogFolder") in the file "Board.Mailer.Service.exe.config" located in "C:\Programme (x86)\Board\Webapi". I think it is the same with Board 10.5:

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
    <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/>
    </startup>
    <appSettings>
    <add key="WatchPath" value="d:\tmp\Board\bc"/>
    <add key="LogFolder" value="d:\tmp\Board\bc"/>
    </appSettings>
    <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
    <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
    <bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0"/>
    </dependentAssembly>
    </assemblyBinding>
    </runtime>
    </configuration>

    Please set it to a valid path and the Mailer Service will start (after restarting the other Board services).

     

    Starting with Board 11.1 this configuration has been moved to "C:\Programme (x86)\Board\Webap\App_Data\config\mailer.config".

     

    <appSettings>
      <add key="webUrl" value=""/>
      <add key="watchPath" value="d:\tmp\Board\bc"/>
      <add key="logFolder" value="d:\tmp\Board\bc"/>
    </appSettings>

     

    I hope I could help you,

    Thomas

  • Fatima Faris
    Fatima Faris Active Partner
    Second Anniversary First Comment

    Hello,

     

    Thank you Jonathan Baetens and Thomas Pfau for your answers.

     

    I tried to set up the Board.Mailer.Service.exe.config. file as you said Thomas Pfau but it's still not working so I guess I will have to contact the Board support to get more details about this. 

    In Board 11, are the broadcast functionnalities working good or have you encountered some issues?

     

    Thank you,

    Fatima

     

     

  • Dear Fatima Faris,

     

    please have a look to this community article.

     

    Board Mailer Service 

     

    I think it will explain to you how to configure and activate the BOARD Mailer Service.

     

    Hope it helps

     

    regards

     

    Alexander Kappes

  • Unknown
    Unknown Active Partner
    edited March 2021

    Hi Kappes,


    The link doesn't work anymore. Do you have an updated link?


    All the best,

    Jonathan

    ------------------------------
    Jonathan Baetens
    Team Leader
    TOOLSGROUP ITALY SRL
    Italy
    ------------------------------
    -------------------------------------------
  • Anastasia Politiuk
    edited March 2021
    Hi @Jonathan Baetens

    Here it is: https://community.board.com/viewdocument/board-mailer-service?CommunityKey=fce3410b-1520-47cb-bd8c-6cdd5a5b5ad9&tab=librarydocuments 

    If you are having troubles with links, you can always copy/paste the search terms in the search bar in the top right corner of the page.

    ------------------------------
    Anastasia Politiuk
    Head of Customer Success Marketing
    Board International
    United Kingdom
    ------------------------------
    -------------------------------------------