Sending a Fax (2 entry point) - [Inbound Flow]

Beschreibung

How the sending the Fax work in GoldFax. Just very high level overview.
Ajitpal Singh
Mindmap von Ajitpal Singh, aktualisiert more than 1 year ago
Ajitpal Singh
Erstellt von Ajitpal Singh vor fast 8 Jahre
11
0

Zusammenfassung der Ressource

Sending a Fax (2 entry point) - [Inbound Flow]

Anmerkungen:

  • HIGH LEVEL OVERVIEW C++ Service. Each inbound fax have four phases: Pending, Processing, Holding, Finished.
  1. Multi-Functional Device / Printer (MFP/MFD)
    1. Check pages in DB, for given account
      1. Frwd fax via IIS to GF Server

        Anmerkungen:

        • Each Fax will have User 2 and User 3 keywords. U2 contain the account ID GUID in Base64  and U3 contain GMT Offset.
        1. GoldFax server convert to TIFF Format
          1. Queue the fax on GoldFax Send Queue
            1. Check the Account pages from U2 keyword
              1. Pages > 0 ,Fax Sent to etherfax
                1. Fax send successful,
                  1. Deduct page + Send success notification
                  2. Fax Sending faliure
                    1. re-allocate the deducted page
                      1. Send Email Notification to sender
                  3. Failed Allocation,
                    1. Retry Fax for Given Limit
                      1. Failed Fax
                        1. send Notification to sender
          2. (SMTP) C++ GF Mail Gateway
            1. Check Sender Email and Account
              1. Error, if no account OR 0 balance
                1. Reject the Email
                  1. Send NDR

                    Anmerkungen:

                    • Notification
                2. Do the SMTP Service Call and create email .MSG format
                  1. SMTP Program will store U2 & U3 in the FAX
              Zusammenfassung anzeigen Zusammenfassung ausblenden

              ähnlicher Inhalt

              GoConqr Guide to Flowcharts for Business
              Sarah Egan
              Work Breakdown Structure
              Niamh Ryan
              Conhecendo a Plataforma .NET
              Diego Melo
              Origin master
              Kostas Diakogiannis
              .NET Framework
              R A
              Gantt Charts
              Niamh Ryan
              Test .Net Developer questionnaire
              tomasz.sulkowski
              GitHub issue workflow
              Domhnall Murphy