User Controls

Virtual Fax Machine Software

  1. #1
    OOOOOOOOOOOOOOOOOOO I"M LIKE A REAL BIG BUCKSER NOW!!!

    https://github.com/ictinnovations/ictfax
  2. #2
    welcoem to heck
  3. #3
    I FIGURED IT OUT I THINK, I JUST NEED TO LEARN WTF ANY OF THIS MEANS

    "Mgetty + Sendfax Documentation Centre
    greenie.net
    http://mgetty.greenie.net
    For those of you that do not know mgetty+sendfax yet: it's a reliable and proven fax send and receive solution for unix and linux.

    mgetty
    Free Software Magazine
    http://freesoftwaremagazine.com β€Ί articles β€Ί mgetty
    Jan 28, 2007 β€” ... used for Windows clients, then HylaFAX is a great choice. But if you don't need all that, then I believe mgetty is a much wiser choice.

    mgetty(8): smart modem getty - Linux man page
    Die.net
    https://linux.die.net β€Ί man β€Ί mgetty
    Mgetty is a ''smart'' getty replacement, designed to be used with hayes compatible data and data/fax modems. Mgetty knows about modem initialization, ...
    Missing: windows β€Ž| Show results with: windows"
  4. #4
    We used to use HyperTerminal on Totse. It can fax through TelNet as well.
  5. #5
    Originally posted by β €β €β €β €β €β € We used to use HyperTerminal on Totse. It can fax through TelNet as well.

    Yeah lol the BBS software apparently is cracked for fax. I got a few different things THIS SAYS IT'S EASY , i'm sure i'm just retarded WHOA there goes a download for a "IaX Software ModeM" I got all the gear and no idea wtf im doing

  6. #6
    WinFax PRO/TalkWorks PRO
  7. #7
    what

  8. #8
    https://en.wikipedia.org/wiki/Telnet
  9. #9


    bruh
  10. #10
    Originally posted by β €β €β €β €β €β € https://en.wikipedia.org/wiki/Telnet

    I KNOW WHAT TELNET IS IM TRYING TO ALSO MAKE A BBS AND THAT"S THE LEAST COMPLICATED PART. HOW THE FAX DO I FAX MYSELF THROUGH TELNET???? WHAT NUMBER????
  11. #11
    Pete Green African Astronaut
    Originally posted by ⋅⋆*$Pβ‚³C3β˜†πŸκ’°-β– ^β– κ’±vπŸ‘πŸ΄β€β˜ οΈβ«·α”•πŸŒŸα”•β«Έβš‘5H33Pβ‹†Β°βœ©πŸͺ I KNOW WHAT TELNET IS IM TRYING TO ALSO MAKE A BBS AND THAT"S THE LEAST COMPLICATED PART. HOW THE FAX DO I FAX MYSELF THROUGH TELNET???? WHAT NUMBER????

    Stop shouting
  12. #12
    You can't fax yourself, because you're already using the line to fax.
  13. #13
    https://www.3cx.com/ordering/pricing/
    https://www.3cx.com/
    https://www.dslreports.com/faq/primustbb

    Originally posted by β €β €β €β €β €β € You can't fax yourself, because you're already using the line to fax.

    i'm not "faxxing myself" i'm trying to set up a way so I can receive faxes without using a fax machine

    https://www.dslreports.com/nsearch?q=fax&old=Search&typ=faqanswer&Search=Go

    THIS RIGHT HERE IS EVERYTHING YOU NEED

    https://www.voip-info.org/voip-software/#FaxBroadcasting
    https://www.voip-info.org/open-source-voip-software/
    https://www.voip-info.org/voip-sites/
    https://www.voip-info.org/voip-pbx-and-servers/
    https://github.com/ictinnovations/ictfax

    5. Getting Started
    We believe in leveraging open source in telecommunications, providing a free platform for simple and advanced CTI applications. ICTCore was built by people like you, and we need your help to make ICTCore better! Why not participate in a useful project today? Please check docs folder to learn how to begin.

    Following is an example about sending fax by using ICTCore
    // prepare a program with fax document
    $programData = array('file_name' => '/some/pdf/file.pdf');
    $faxProgram = new Sendfax(null, array('data' => $programData));

    // create a transmission
    $contact_id = 12;
    $account_id = 1;
    $faxTransmission = faxProgram->transmission_create($contact_id, $account_id);

    // schedule transmission
    $faxTransmission->schedule(array('delay' => 3600)); // in seconds

    <

    p>// or dispatch immediately
    $faxTransmission->send();


    Send Fax program

    Now we need to create the send fax program and and make it ready to be sent

    REST API for Send Fax program

    POST http://ictcore.example.com/api/programs/sendfax

    Program Object

    name: string
    document_id: number // document_id of fax document for which this program is being created

    REST API EXAMPLE USING PHP

    <?php
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, "http://ictcore.example.com/api/programs/sendfax");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_HEADER, FALSE);

    curl_setopt($ch, CURLOPT_POST, TRUE);

    curl_setopt($ch, CURLOPT_POSTFIELDS, "[
    {
    \"name\": \"name\",
    \"document_id: 1 (number ) - document_id of fax document for which this program is being created\": \"\"
    }
    ]");

    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    "Content-Type: application/json"
    ));

    $response = curl_exec($ch);
    curl_close($ch);

    var_dump($response);

    Response

    It will return the program_id of recently created record.

    Step4: Create Send Fax transmission

    REST API for Creating Fax transmission

    POST http://ictcore.example.com/api/transmissions

    Transmission Object

    title: string
    program_id: number
    phone: number
    origin: string
    direction: string

    REST API EXAMPLE USING PHP

    <?php
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, "http://ictcore.example.com/api/transmissions");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_HEADER, FALSE);

    curl_setopt($ch, CURLOPT_POST, TRUE);

    curl_setopt($ch, CURLOPT_POSTFIELDS, "[
    {
    \"title\": \"title\",
    \"phone\": 1234231,
    \"program_id\": 1,
    \"origin\": \"origin\",
    \"direction\": \"direction\"
    }
    ]");

    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    "Content-Type: application/json"
    ));

    $response = curl_exec($ch);
    curl_close($ch);

    var_dump($response);

    Response

    It will return the transmission_id of recently created record.

    Send Fax Transmission

    Now the transmission is successfully created, now next step is to send that transmission.

    REST API for Send Fax Transmission

    POST http://ictcore.example.com/api/transmissions/transmission_id/send

    Required parameters

    transmission_id : number // ID of the transmission in the form of an integer

    REST API EXAMPLE USING PHP

    <?php
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, "http://ictcore.example.com/api/transmissions/transmission_id/send");
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
    curl_setopt($ch, CURLOPT_HEADER, FALSE);

    curl_setopt($ch, CURLOPT_POST, TRUE);

    curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    "Content-Type: application/json"
    ));

    $response = curl_exec($ch);
    curl_close($ch);

    var_dump($response);

    Now the document will be forwarded to the particular contact.



    http://www.onlinefaxguide.com/
  14. #14
    TBB Faxing is only supported officially at 9600 baud since there are technical limits related to bandwidth and jitter. However, depending on the quality of each user's LAN and ISP connection, TBB faxing can work at 14400 or more (some users report using this successfully).

    Following is "snickerdo"'s tip that helped him and others with faxing more than one page:

    Put a DSL enhancement on your fax machine. Yes, a plain ol' enhancement used for the same DSL that Bell sells. They can be purchased for about $5, or you can get them for free if you have a Sympatico DSL High Speed account. In other words, place a DSL enhancement on the Line 1 port of the gateway, and split it from there as needed.
    A DSL enhancement is meant to remove the DSL signal from a phone line. However, used in this way with the DVG, it probably removes high frequency noise due to jitter (etc), from the fax line, thus perhaps making it more stable.

    If you have trouble with FAXING, run the Primus VoIP Test. At the end of the test, provide the ticket # to Primus TBB Technical Support who can sometimes help to resolve the issue.

    A Primus comment on Faxing:

    Note that faxing is considered a best effort service over IP. (IP itself is considered best effort). With the nature of the underlying protocols and codecs supported by most major VoIP providers, it's currently very susceptible to packet loss.

    T.30 (which is the PSTN faxing standard) is very sensitive to errors and contains a lot of error correction mechanisms. With RTP using UDP as a transport packetloss is considered a behavior of the protocol and the Internet. Running at a codec like G.711u allows for a full 64KBps channel, but it's blind to any of the error corrections provisioned by T.30. That is to say, IP is blind to those error mechanisms, not either end of the PSTN. This is why longer faxes tend to fail over congested links. (Which can be argued as all links)

    An ITU standard called T.38 allows VoIP carriers to transport this T.30 PSTN signaling transparently across an IP transport while adhering to error corrections provisioned by T.30. Primus is currently in the process of testing this. There is no ETA, but it is in the works.

    welp I didn't send a fax but I have like 3 phone numbers and a fuck ton of COM ports connected to by virtual printers(over 50~!)
  15. #15
    *calls self*

    *Hello? One moment please... I'm on the other line with myself."
  16. #16
    *laughs in dialup*

  17. #17
    *squeal, blurp, gargle, boink, screech, click*
  18. #18
    !BLEAT@
  19. #19
    We used to take two US Robotic 33.6 modems are run them in tandem, doubling the speed. A trick a lot of people didn't know about at the time.
  20. #20
    That's what that program does ^ two virtual modems , using MS fax and scam to transmit to a virtual server which can auto toss them to email pr print them out

    the trick part is how do you do that outside of local network . I have a fax number 888-304-4985 but how do I set that to be my number for a server if thats accepting COM 2 PORT foip , not a fucking telephone signal. I have software to suck up a telephone signal but you need to configure it in the god damned wall and government servers to make it a connection or else it's not a PHONE connection

    like watf where do you buy phone numbers, everyone charges rip off prices.

    this shit makes no sense at all
Jump to Top