I want to send many faxes at the same time.. whats the best way to do it? fax servers is not an option.. I might consider a third party component.. and special hardware..
any help is greatly apreciated
11 5014
Depends on your operating system, what are you planning to do this on?
from windows XP to Windows 7.. the easy way is as many fax modems as lines as desktops.. which is really not practical.. multiple fax modems on a single pc or a multiport fax modem .. but I have no idea on how it works.. I mean do I need to go with AT commands to access them or is there any API that manage the lines available?
thanks
If your intention was an ISDN connection, then Windows has a multi-link feature that allows multiple modems to syncronise, but in terms of fax, Windows XP only supports 2 fax modems. FAXCOMEXLib is the library you will most likeley use as this is the API for sending faxes via API.
May I ask, do you really require more than two fax modems? I work at a large company, and they require only two. The emphasis in my honest opinion should be making sure you pick the right hardware, and that the computer you intend to host the modems is upto the job.
All the best!
Aimee.
hi Aimee,
thanks for your answer, I really appreciate :)
how about Vista, did they changed that limitation in vista? how do you get two fax modems to work together? is FAXCOMLIB able to manage that?
actually you are right, I think pinking up the right hardware might save a lot of troubles. so I was thinking about a multiport fax modem.. they can go up to 8 or 16 linesand since I can manage two devices, so I might go up to 16 or 32 telephone lines.. but I m not sure if FAXCOMLib supports fax broadcast.. I didn t found any reference concerning this specific problem..
actually, my client want to achieve a goal of.. 5.000 to 10.000 faxes a day.. and later on, he wants to be able to achieve around 20.000 fax a day (a day is from 9am to 9pm.. 12 hours..) but after a while.. it takes around one minute per fax so most probably we're talking about 720 fax/12h/modem.. so around 30 phonelines..
I found an sdk that says it manage multiport fax modem.. it's called faxman.. I don't know if you ever dealed with it or if the FAXCOMLib might do the job..
thank you for your help, I really appreciate :)
Hamza
FAXCOMEXLib is the API provided to interact with the Windows Fax Console. If you can find a multiport fax, you should easily be able to still use the API. However a tip id give is try Windows7 (atleast pro). They seem to have tightened up the API.
ok then I'll go with a windows 7 pro.. :)
from what I know, the thing with Windows Fax Console is, when it receives faxes (sent I mean), it queue them till the fax modem is available.. this is what happens with a single device..
what I'm afraid of, is to have to deal with AT Commands.. I already had to in the past, and it's not the part I'm fan of :p
I ll try first with FAXCOMLib then if it's of no use, then I'll go with the faxman SDK solution.. costs money.. but it'll do the job..
do you have any sample code on how to deal with two modems? I can t find any googling it.. is there a devices pool or..?
thanks a lot :)
FAXCOMLib is the easiest and most straight forward, though if your after more advanced features like sending pdf's, you need to explore FAXCOMEXLib (notice the EX). Here is an example with FAXCOMLib anyway (in windows 7, this is fxcomlib.dll)... -
private void button1_Click(object sender, EventArgs e)
-
{
-
FaxServer server = new FaxServer();
-
string serverName = "";
-
string faxNumber = "01011000111";
-
string recipientName = "Someone";
-
string filename = @"D:\temp.txt";
-
string message = "hello there!";
-
-
try
-
{
-
File.WriteAllText(filename, message);
-
server.Connect(serverName);
-
-
FaxDoc doc = server.CreateDocument(filename);
-
doc.FaxNumber = faxNumber;
-
doc.RecipientName = recipientName;
-
doc.Send();
-
}
-
catch (Exception ex)
-
{
-
MessageBox.Show(ex.Message);
-
}
-
}
-
yeah I've seen this before, I mean, I'm already able to send a fax using a single fax modem.. but you said your company require only two.. I was thinking you were using it through C#..
I can't find any sample code or description of how to manage multiple fax modems.. the only SDK who claim to do it is faxman.. but it costs about 800$ for a single developer license..
the serverName is the address of the fax modem, in my case, we use a shared fax driver on a sbs server. If you had two fax modems, you would simply just name them, and use their name addresses as the server name. that way you could send via more than one.
Its pretty streight forward.
yeah right.. :p sounds cool :p can't wait to try that :p
you've been of a great help :p thanks a lot :p
Hamza
Sign in to post your reply or Sign up for a free account.
Similar topics
by: Gernot Hillier |
last post by:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi!
I'm the developer of a Linux ISDN application which uses embedded Python for
controlling the communication. It starts several threads (i.e....
|
by: Jonas Bergman |
last post by:
Hi
I would like to send faxes and e-mail via MS Exchange using C#.NET.
I have the possibility to create prdf-files (as a mail attachment) and I can
also create tiff-files if this is the best...
|
by: Benny |
last post by:
Hi,
Is there a script/compoenent which can capture Faxes and store that in a DB
using a unique ID?
Any help will be greatly appriciated.
Thanks,
Benny
|
by: Erik |
last post by:
I need to verify the availability of a number of fax lines. This needs to be
done on an hourly basis. I have a VB.NET program that reads the numbers from
an app.config file and then stores them in...
|
by: Andy Rigby |
last post by:
I'm setting up a small network of 3 WinXp Pro machines and a shared
Access database.
I need to be able to send faxes from the copy of Access that's running
on any of the machines, using VBA.
...
|
by: Bill Nguyen |
last post by:
I installed Window Faxserver on a Win 2003. I'm looking for sample source
codes to send/receive faxes programmatically in VB.NET
Thanks
Bill
|
by: RobR |
last post by:
We have a customer using our application that has a problem.
Within our app, we have a two different forms (one generates
an email, the other a fax via a webservice). When they click the
submit...
|
by: BizWorld |
last post by:
hi,
i need to send fax using .NET System.web.Mail component in my asp.net
page. it works fine for emails but Fax works well in Outlook but when i
try to send Fax using .NET object it did not...
|
by: alpnz |
last post by:
Hi,
I have a need to send snap reports to various shipping agents.
E.g.
A PalletCard, A FreightNote, A Consignment Advice, and an Export declaration of Conformity.
It is easy enough to code a...
|
by: need2know |
last post by:
I've heard that it is possible to send a fax from your pc via a regular fax machine. Is it true? How would that work though?
Just wondering.
Wondering as well, i know XP comes with an option to...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
| |