Home » Extra libraries, Code snippets, applications etc. » Applications created with U++ » bigmailer
| bigmailer [message #5788] |
Mon, 16 October 2006 12:16  |
nicomesas
Messages: 104 Registered: September 2006 Location: Barcelona, Spain
|
Experienced Member |
|
|
Hello to all.
I announce to you that I have released to the first beta version of the program that I am developing at the moment.
It consists of a module that is able to send emails customized to many directions of mail.
The singularity of this project is that to be able to send the mails I have extended the SmtpMail class of package Web, creating an retort that is able to authentificate itself in the server (to do login).
Another peculiar thing, that perhaps can serve somebody, to him is that it has capacity to import the data of a file with format csv.
In this project I use the CtrlGrid of Daniel (unodgs). The message editor is totally inspired by UWord.
You can download the code from https://sourceforge.net/projects/bigmailer/
Things to do:
* to establish the translation system well, now he is in English and some pieces in Spanish.
* to control the errors in the shipments.
* to control the "black list" that is to say, the people whom they have asked for that is not sent more mail to them.
* to use a system of decent data base (now I use text in format INI)
* to be able to insert images in the messages (and to see if it is possible soon to be codified as HTML)
* to establish the system of plug-in being able to extract the data of other more complex data bases.
|
|
|
|
| Re: bigmailer [message #5789 is a reply to message #5788] |
Mon, 16 October 2006 12:51   |
 |
mirek
Messages: 14290 Registered: November 2005
|
Ultimate Member |
|
|
BTW, makeing it sf.net project is really a great idea!
Also an advice: You really should use sf.net options, like "news" to get an attention. Register on freshmeat.net too and announce any releases. These things pay off.
Mirek
[Updated on: Mon, 16 October 2006 12:53] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
| Re: bigmailer [message #5814 is a reply to message #5813] |
Tue, 17 October 2006 21:26   |
 |
forlano
Messages: 1221 Registered: March 2006 Location: Italy
|
Senior Contributor |
|
|
| nicomesas wrote on Tue, 17 October 2006 20:34 |
| forlano wrote on Tue, 17 October 2006 19:49 |
I wanted to try your package but there is no GridCtrl in my dev10-dev1. Is it in dev10-dev2?
|
I will include it in the following beta.
GridCtrl is an control developed by unodgs and you can download from http://dgs.pac.pl/dgs.php?file=files/Grid%20Ctrl/grid_ctrl_0 .95.7z
If you have the U++ 610-dev2 and you use linux, may be you have any problem in GridCtrl/GridCtrl.cpp.
If you use Windows, please, report me of any error so that it can fix it.
|
Hi Nico,
I was able to compile it and run.
There is no place (I didn't see it) where to enter my smpt server. Then I saw there is a .ini file with such information. I entered manually the information but the program crashed when I run it. I suspect some mismatch with the .ini file.
In fact I delete the .ini file the program run again.
Then the program create a new .ini but the next time it crash again.
Let me poit out that in some case (my case) the smtp server do not need "user" and "password" autentication. In this case the smtp class should not use these information or, I suspect, some error may appear.
I like the idea of the program. Let me suggest to add:
- a window to enter smtp info with eventual user and password,
- possibility to attach file(s),
- request of receipt return.
Luigi
PS: at last I've seen the Daniel's famous GridCtrl! I hope to get in future even some short info that shows the difference with the ArrayCtrl and what kind of problems it can resolve.
I would like to use it in my next application in conjunction with sqlite3. For the moment I'm studying this last in my spare time.
PPS: I used the smptEx class you posted in this forum. I put it in the Web package. I hope you used the same for bigmailer.
[Updated on: Tue, 17 October 2006 21:36] Report message to a moderator
|
|
|
|
|
|
|
|
| Re: bigmailer [message #5823 is a reply to message #5822] |
Wed, 18 October 2006 12:43   |
nicomesas
Messages: 104 Registered: September 2006 Location: Barcelona, Spain
|
Experienced Member |
|
|
you are right, I will put the menu of configuration in another more visible place.
By the way, I have proven the program in Windows, using visual studio 2005 express, with U++-610-dev2 and have found the failure that was in the starting.
If you want to prove it, simply you have modifies lines 146 and 167 in the file cfg.cpp
from = ini.Get("from", "");
subject = ini.Get("subject", "");
I forgot to add the second parameter to him, and, as in linux it has worked without problems, I could not detect the error.
I am working in one beta2 to solve other failures...
[Updated on: Wed, 18 October 2006 12:44] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Re: bigmailer [message #5838 is a reply to message #5837] |
Fri, 20 October 2006 13:55   |
nicomesas
Messages: 104 Registered: September 2006 Location: Barcelona, Spain
|
Experienced Member |
|
|
| forlano wrote on Fri, 20 October 2006 09:21 |
No, with MSC8 I've not the debugger tool.
|
Very rare! I have installed the Visual Studio 2005 express and debuger works enough good to me.
| Quote: | Anyway it ceashes with the SEND commad.
|
I have compiled the bigmailer-beta2 with U++ 610-dev2 in windows and it works correctly.
Here are the executable, please test it in order to know if its works.
[Updated on: Fri, 20 October 2006 13:56] Report message to a moderator
|
|
|
|
|
|
|
|
| Re: bigmailer [message #6229 is a reply to message #6208] |
Fri, 03 November 2006 08:31   |
|
|
Hi!
I've tested your mailer with my newest internal version of grid ctrl and hopefuly it seems to work fine! (some time ago it was not - so thank you for using it - it's a good test for me)
|
|
|
|
|
|
| Re: bigmailer [message #6287 is a reply to message #6285] |
Sun, 05 November 2006 21:23   |
|
|
| forlano wrote on Sun, 05 November 2006 14:48 |
I tried your new version but I had the error:
C:\MyApps\GridCtrl\GridHeader.cpp(1523) : error C3861: 'IsXPStyle': identifier not found
GridCtrl.cpp
C:\MyApps\GridCtrl\GridCtrl.cpp(285) : error C2039: 'IsXPStyle' : is not a member of 'Ctrl'
C:\upp\uppsrc\CtrlCore/CtrlCore.h(172) : see declaration of 'Ctrl'
C:\MyApps\GridCtrl\GridCtrl.cpp(285) : error C3861: 'IsXPStyle': identifier not found
C:\MyApps\GridCtrl\GridCtrl.cpp(4552) : error C3861: 'IsXPStyle': identifier not found
GridCtrl: 2 file(s) built in (0:04.92), 2461 msecs / file, duration = 5016 msecs
I'm using 610-dev3. Any idea?
Luigi
|
I have not released any new version yet . You must be talking about the old one. Anyway IsXPStyle no longer exists in upp. Just add this function to GridBase.h:
bool IsXPStyle() { return true; }
That should fix all errors..
|
|
|
|
|
|
|
|
| Re: bigmailer [message #6292 is a reply to message #6289] |
Sun, 05 November 2006 22:33   |
|
|
| Quote: | Unfortunatly it solves all problem but one...
C:\MyApps\GridCtrl\GridCtrl.cpp(285) : error C2039: 'IsXPStyle' : is not a member of 'Ctrl'
C:\upp\uppsrc\CtrlCore/CtrlCore.h(172) : see declaration of 'Ctrl'
I must put somewhere and I do not want to modify the library. But previuously I was able to compile bigmailer. When IsXPStyle disappeared?
BTW, can I use your gridctrl?... after fixing this problem of course
|
Just remove Ctrl:: . And yes you can still use it.
|
|
|
|
| Re: bigmailer [message #6293 is a reply to message #6288] |
Sun, 05 November 2006 22:37   |
|
|
| nicomesas wrote on Sun, 05 November 2006 15:29 | This function (IsXPStyle) seems that it does not exist in the last version of development of the U++ but as the GridCtrl does not belong, still, to the core of U++, the changes have not considered (or that I believe). We could ask to him Daniel (unodgs) when it will be its GridCtrl integrated in U++? but at the moment it is what we have.
To solve the problem, you simply comment the lines and already is.
But, you can download first release, http://prdownloads.sourceforge.net/bigmailer/bigmailer-relea se-01-src.zip?download in which I include the modified code of GridCtrl and the new system of plug-in.
|
GridCtrl will be the part of the upp since (I hope so) the next official release. My internal version is always up to date (zero compiling problems). Unfortunately I wasn't able to realease it because of too many major changes..
|
|
|
|
|
|
|
|
| Re: bigmailer [message #8172 is a reply to message #8164] |
Wed, 14 February 2007 08:35  |
|
|
| AngelPortal wrote on Tue, 13 February 2007 11:52 | I just downloaded the source from the internet, and before
compiling everything, I compile the CtrlGrid the came in
the same download, but it does not build, it show
some errors messages like this in all of them
C:\MyApps\GridCtrl\/GridUtils.h it seens that
the windows version is not working yet or we need some
extra information to get it working.
Angel Portal
|
You have problem because it is the old version of GridCtrl (although the fix to GridUtils.h is easy and was shown on this forum before I think (you can also use MSC instead of GCC)). Use grid from upp sources.
|
|
|
|
Goto Forum:
Current Time: Sun Apr 26 19:24:26 GMT+2 2026
Total time taken to generate the page: 0.01260 seconds
|