Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Hi There, Does anyone know how t

Status
Not open for further replies.

nicasa

Programmer
Feb 3, 2003
54
ES
Hi There,

Does anyone know how to create an application that will
enable me to send bulk E-mails (1000+)?

I envisage an application that will read a file containing E-mail addresses. Are there any VCL components that could be used to develop such an application ?

Thanks,

Steven Matthews
 
If you don't want to roll your own from what Borland gives you, go to source forge and download Async Pro by TurboPower.
search for "turbopower" in their search field. You may have to try a couple of times to get it to come up. James P. Cottingham

When a man sits with a pretty girl for an hour, it seems like a minute. But let him sit on a hot stove for a minute and it's longer than any hour. That's relativity.
[tab][tab]Albert Einstein explaining his Theory of Relativity to a group of journalists.
 
Hi James,

I tried to install one of the components from the async pro set (A406_d51). The A406_R51.bpi file was missing and it did not compile.
Did you get it to work in builder ?

Hennie
 
Hello.

I've used Async before it went open source, its a great library but don't think its the perfect library to do this, its more geared to serial communication and telephony. Internet Professional seems to be the better choice for this job.


Also if you're using BCB6 the Indy components already included have the capability you want.

or you can also try ICS
 
Ouch!!! [purple] I just spent 15 minutes typing in an answer to your question and then ZAP...everything disappeared.

BTecho is correct. I was thinking of serial communications. You can also pick up Internet Pro at Source Forge. If you really want to install Async Pro, post back here and I'll spend another 15 minutes retyping how to get it to work. James P. Cottingham

When a man sits with a pretty girl for an hour, it seems like a minute. But let him sit on a hot stove for a minute and it's longer than any hour. That's relativity.
[tab][tab]Albert Einstein explaining his Theory of Relativity to a group of journalists.
 
Nicasa,

Maybe you can use the "internet professional" set from turbopower, quote:
Internet Professional is a set of VCL components providing Internet connectivity for Borland Delphi & C++Builder. iPRO includes POP3, SMTP, NNTP, FTP, HTTP, Instant Messaging, & HTML viewer components, as well as components for low-level socket access.

The SMTP part is probably what you need.


James,

I need a component or a class to send and receive faxes. In the async professional components set there are fax routines. Installing in bcb5.3 it not straightforward and I do not know whether I can use the component for my purpose.
The problem with my program is it already has the comport opened using the serial api's. When the phone rings the app. picks up the phone and determines the connection type. So far all connections are handled by the program except fax messages. What I need is a function/component that starts with an open connection to the comport and handles the data for the incoming fax message. In case of sending faxes, I could just close the port and have it opened again by te fax component.

Hennie
 
This is from the README file:

To install TurboPower APRO into your IDE, take the following steps:

1. Unzip the release files into a directory (e.g., d:\apro).

2. Start Delphi or C++Builder.

[tab]These are self-explainitory and it sounds like you've gotten this far OK.

3. Add the source subdirectory (e.g., d:\apro\source) to the IDE's library path.

[tab]Here is where things got sticky for me. I had to go to Tools->Enviroment Options and click on the Library tab. On the Library Path, I added the location of my Async Pro source directory.

4. Open & compile the runtime package specific to the IDE being used.

[tab]a. Open the runtime package A406_R51.bpk from Async's Package directory. You open this just like you would a regular C++ project. The screen should have some buttons on top that say Compile, Add, Remove, Install, and Options.
[tab]b. If you do not have BCB Developer, you will need to do this step. Go to Project->Edit Option Source. You should get the editor with an A406_R51.bpk.xml. Search and remove all calls to VCLMID50.*. This is for MIDAs which is installed only in the Developer version. You can run without this library. Save the file, click on the A406_R51.cpp tab, then switch back to the form.
[tab]c. Click the Compile button and hold your breath.
[tab]If everything when OK, you can save everything and go on.

5. Open & install the designtime package specific to the IDE being used. The IDE should notify you the components have been installed.

[tab]Do steps a-c just like above except use A406_D51.bpk.
[tab]d. After successfully compiling, click on the Install button. BCB will show you which components are installed.

It took me most of last Friday to figure this out. Once this was done, the components worked like a charm. I have not used the fax components but the serial components work very well.

Next week I'll have to reinstall everything again as we are migrating to BCB 6 Dev. Good luck! James P. Cottingham

When a man sits with a pretty girl for an hour, it seems like a minute. But let him sit on a hot stove for a minute and it's longer than any hour. That's relativity.
[tab][tab]Albert Einstein explaining his Theory of Relativity to a group of journalists.
 
thanks James,

I will give it a try when I am at home.

I have the same luxury problem with bcb6, it's on my desk for more than a month now.
Please let me know if there were any troubles after installing :)

thanks again,
Hennie Peters
 
you can also try the free components from fpiette. I use them now for several years and they are just perfect (see the faq about good sites for c++ builder) Wim Vanherp
Wim.Vanherp@belgacom.net
 
I,m having the same problem with the .bpi files missing from the download so you can't build the library. Where can I get the files.
 
The bpi to which files?


James P. Cottingham
-----------------------------------------
To determine how long it will take to write and debug a program, take your best estimate, multiply that by two, add one, and convert to the next higher units.
 
sqtech said:
I,m having the same problem

That's not a good enough reason to resurrect a thread that's two years dead. Start a new thread next time, please. You can always put a link to the old thread if you think people will need to refer to it.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top