ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    FreePBX not sending voicemails to Office365...again.

    IT Discussion
    freepbx office365
    5
    16
    1.6k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • WLS-ITGuyW
      WLS-ITGuy @JaredBusch
      last edited by

      @jaredbusch said in FreePBX not sending voicemails to Office365...again.:

      @wls-itguy said in FreePBX not sending voicemails to Office365...again.:

      @jaredbusch said in FreePBX not sending voicemails to Office365...again.:

      @wls-itguy said in FreePBX not sending voicemails to Office365...again.:

      Re: Voicemail to Microsoft 365 email

      Well, the issue is back and I am guessing it has to do with Microsoft requiring TLS now and not allowing anonymous sending of emails.

      I'd move everything to Teams if we could justify the cost.

      Anyone that works with FreePBX have a solution?

      FreePBX uses postfix and that does everything needed to talk directly to office 365. If your system is not working you don’t have something configured correctly. I’ll look at your previous thread in a bit.

      Here is the screenshot:

      alt text

      You have use TLS set to no.

      I made that change also, now there are no emails in the queue but nothing is showing up on the test emails I sent to myself. Here is the current debug log:

      Aug  9 13:43:25 pbxhost postfix/pickup[21342]: 638CD30212B3B: uid=995 from=<asterisk>
      Aug  9 13:43:25 pbxhost postfix/cleanup[25551]: 638CD30212B3B: message-id=<[email protected]>
      Aug  9 13:43:25 pbxhost postfix/qmgr[21343]: 638CD30212B3B: from=<[email protected]>, size=531, nrcpt=1 (queue active)
      Aug  9 13:43:30 pbxhost postfix/smtp[25553]: 638CD30212B3B: to=<[email protected]>, relay=smtp.office365.com[52.96.79.194]:587, delay=5.2, delays=0.08/0.01/0.13/5, dsn=5.7.57, status=bounced (host smtp.office365.com[52.96.79.194] said: 530 5.7.57 Client not authenticated to send mail. [CH2PR20CA0019.namprd20.prod.outlook.com] (in reply to MAIL FROM command))
      Aug  9 13:43:30 pbxhost postfix/smtp[25553]: 638CD30212B3B: lost connection with smtp.office365.com[52.96.79.194] while sending RCPT TO
      Aug  9 13:43:30 pbxhost postfix/cleanup[25551]: B23E230212B3C: message-id=<[email protected]>
      Aug  9 13:43:30 pbxhost postfix/bounce[25575]: 638CD30212B3B: sender non-delivery notification: B23E230212B3C
      Aug  9 13:43:30 pbxhost postfix/qmgr[21343]: B23E230212B3C: from=<>, size=2655, nrcpt=1 (queue active)
      Aug  9 13:43:30 pbxhost postfix/qmgr[21343]: 638CD30212B3B: removed
      Aug  9 13:43:30 pbxhost postfix/local[25576]: B23E230212B3C: to=<[email protected]>, relay=local, delay=0.07, delays=0.02/0.01/0/0.04, dsn=2.0.0, status=sent (delivered to mailbox)
      Aug  9 13:43:30 pbxhost postfix/qmgr[21343]: B23E230212B3C: removed
      
      DashrenderD 1 Reply Last reply Reply Quote 0
      • DashrenderD
        Dashrender @WLS-ITGuy
        last edited by

        @wls-itguy what are you using for authentication? I can't imagine you just have open relay allowed on your O365 account.

        JaredBuschJ 1 Reply Last reply Reply Quote 0
        • JaredBuschJ
          JaredBusch @Dashrender
          last edited by

          @dashrender said in FreePBX not sending voicemails to Office365...again.:

          @wls-itguy what are you using for authentication? I can't imagine you just have open relay allowed on your O365 account.

          It is a standard option in O365. I use it all the time.

          WLS-ITGuyW 1 Reply Last reply Reply Quote 0
          • WLS-ITGuyW
            WLS-ITGuy @JaredBusch
            last edited by

            @jaredbusch said in FreePBX not sending voicemails to Office365...again.:

            @dashrender said in FreePBX not sending voicemails to Office365...again.:

            @wls-itguy what are you using for authentication? I can't imagine you just have open relay allowed on your O365 account.

            It is a standard option in O365. I use it all the time.

            That's how it was set up before. The only thing I saw that was different was the port 587 and the TLS. Those have been added, what am I still missing that emails are not getting to end users?

            scottalanmillerS 1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @WLS-ITGuy
              last edited by

              @wls-itguy said in FreePBX not sending voicemails to Office365...again.:

              @jaredbusch said in FreePBX not sending voicemails to Office365...again.:

              @dashrender said in FreePBX not sending voicemails to Office365...again.:

              @wls-itguy what are you using for authentication? I can't imagine you just have open relay allowed on your O365 account.

              It is a standard option in O365. I use it all the time.

              That's how it was set up before. The only thing I saw that was different was the port 587 and the TLS. Those have been added, what am I still missing that emails are not getting to end users?

              You are trying to send through an external SMTP host with NO authentication. Use the built in SMTP instead.

              DashrenderD 1 Reply Last reply Reply Quote 1
              • DashrenderD
                Dashrender @scottalanmiller
                last edited by

                @scottalanmiller said in FreePBX not sending voicemails to Office365...again.:

                @wls-itguy said in FreePBX not sending voicemails to Office365...again.:

                @jaredbusch said in FreePBX not sending voicemails to Office365...again.:

                @dashrender said in FreePBX not sending voicemails to Office365...again.:

                @wls-itguy what are you using for authentication? I can't imagine you just have open relay allowed on your O365 account.

                It is a standard option in O365. I use it all the time.

                That's how it was set up before. The only thing I saw that was different was the port 587 and the TLS. Those have been added, what am I still missing that emails are not getting to end users?

                You are trying to send through an external SMTP host with NO authentication. Use the built in SMTP instead.

                yeah - JB just (&(^ me for the same comment - claiming he does it all the time - but what he meant was - that JB uses IP auth all the time.

                Is the OP using IP auth in O365?

                1 Reply Last reply Reply Quote 0
                • V
                  VoIP_n00b
                  last edited by VoIP_n00b

                  Go signup for a SMTP service already. What's your time worth?

                  https://mail.baby - It's $1/month + $0.20/Mouth for 1000 sends.

                  $20 will likely last you a whole year - if not more...

                  scottalanmillerS 1 Reply Last reply Reply Quote -1
                  • scottalanmillerS
                    scottalanmiller @VoIP_n00b
                    last edited by

                    @voip_n00b said in FreePBX not sending voicemails to Office365...again.:

                    Go signup for a SMTP service already. What's your time worth?

                    https://mail.baby - It's $1/month + $0.20/Mouth for 1000 sends.

                    $20 will likely last you a whole year - if not more...

                    He already has two services. One built in and one with Office 365. A third one might have whatever the same issue is.

                    1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller @WLS-ITGuy
                      last edited by

                      @wls-itguy said in FreePBX not sending voicemails to Office365...again.:

                      not allowing anonymous sending of emails.

                      Isn't your current setting set to anonymous?

                      1 Reply Last reply Reply Quote 0
                      • JaredBuschJ
                        JaredBusch
                        last edited by

                        One option:
                        Change it to come from an account with Exchange Online Plan 1 or better. Using their credentials (assuming an account without forced 2FA.
                        f50f7790-d4da-4146-b7ce-51ef59ea155c-image.png

                        1 Reply Last reply Reply Quote 0
                        • JaredBuschJ
                          JaredBusch
                          last edited by JaredBusch

                          Option 2:
                          Use the built in and use a connector that is IP auth'd

                          284bc4ae-b73b-42cd-a6a4-0366ca32847e-image.png

                          21ee0999-596f-4931-bad8-517bb0dd8f3a-image.png

                          bcfcfc92-41a6-4349-ab24-fc0a73b578fa-image.png

                          1 Reply Last reply Reply Quote 1
                          • 1 / 1
                          • First post
                            Last post