| Welcome, Guest |
You have to register before you can post on our site.
|
| Online Users |
There are currently 855 online users. » 1 Member(s) | 851 Guest(s) Applebot, Bing, Google, rikvipjpnet2
|
| Latest Threads |
The packages IW16.xx inc...
Forum: IntraWeb General Discussion
Last Post: DidierMenant
Today, 08:39 AM
» Replies: 0
» Views: 27
|
Source Code
Forum: IntraWeb General Discussion
Last Post: Rigoberto Mercedes
08-24-2026, 09:04 PM
» Replies: 2
» Views: 205
|
TIWjQDBGrid erratic behav...
Forum: IntraWeb General Discussion
Last Post: alex.trejo@tttnet.com.mx
08-20-2026, 05:12 PM
» Replies: 8
» Views: 1,740
|
Change Language DataTable
Forum: IntraWeb General Discussion
Last Post: Rigoberto Mercedes
08-19-2026, 03:21 PM
» Replies: 1
» Views: 173
|
How to terminate HTTP Thr...
Forum: Indy
Last Post: rlebeau
08-14-2026, 08:01 AM
» Replies: 5
» Views: 569
|
Looking for UI Design Tip...
Forum: Delphi General Discussion
Last Post: chrisjordon232
08-06-2026, 05:17 AM
» Replies: 0
» Views: 191
|
TIWjQDBGrid DateFormat
Forum: IntraWeb General Discussion
Last Post: brushbuny
08-05-2026, 03:31 AM
» Replies: 2
» Views: 1,587
|
Simply convert PeerIp to ...
Forum: Indy
Last Post: DidierMenant
08-04-2026, 03:50 PM
» Replies: 2
» Views: 336
|
New CGDevTools build is a...
Forum: CGDevTools
Last Post: lfeliz
08-04-2026, 12:03 AM
» Replies: 2
» Views: 1,471
|
IW 16.2.0 Missing librari...
Forum: IntraWeb General Discussion
Last Post: JuergenS
07-31-2026, 09:44 AM
» Replies: 6
» Views: 1,503
|
|
|
| idIMAP4 Help required |
|
Posted by: david_navigator - 03-27-2018, 10:22 PM - Forum: Indy
- Replies (3)
|
 |
Hi
I'm after a bit of help with idIMAP4.
I'm reading an IMAP folder using the UIDRetrieveAllEnvelopes method, a week later I want to get all the new emails that have arrived since the last read.
Currently I'm calling UIDRetrieveAllEnvelopes a second time and then looking at the messages with a greater UID than the max retrieved previously.
Up to now this has worked OK, but today I came across an IMAP folder with > 100,000 emails in it and so even UIDRetrieveAllEnvelopes take a very long time.
I feel that there should be a faster way to get all the new emails, but I can't see how - am I missing some methods that might help here. Obviously I can't just go on the Mailbox count as I've no idea what the user might have done in some other IMAP app e.g deleted emails etc between my apps reads.
Thanks
David
|
|
|
| Lock during async event? |
|
Posted by: cpstevenc - 03-25-2018, 03:18 AM - Forum: IntraWeb General Discussion
- Replies (3)
|
 |
Using Registered Ultimate Intraweb 14.2.7 with Tokyo update 2.
I have a TIWEdit Async keypress event for when enter key is hit.
It takes the input and does some database magic and updates the screen,
and clears the edit box and sets focus back to it. Pretty simple deal.
Well depending on a few things that could be typed in there, the process it may kick off
could be 2-3 seconds maybe.. I'd like to when this condition is hit to lock the screen.
I keep finding things about IWLocker / and LockAsyncEvents ... I can't find much about IWLocker usage
directly, and LockAsyncEvents seems to be for a few specific usages.
So basically, how do I lock and unlock during these certain conditions?
|
|
|
| How to limit the information of a Tidlog file |
|
Posted by: RCléroux - 03-24-2018, 08:21 PM - Forum: IntraWeb General Discussion
- No Replies
|
 |
https://stackoverflow.com/questions/49347189/how-not-to-include-the-information-of-the-files-appended-to-the-log-tidlog-file
The log file (Indy) of an email in SMTP format includes the information of the attached files that are not necessary for my needs.
Adding information from attached files greatly increases the log file and causes me problems reading this information. I keep this file in a "blob" field of the database. Reading this field is causing me problems. Do you have an example of a code that retains this information (other than the files attached)?
Here is the answer to this question:
The default TIdLog... components are meant to log whatever raw data is being transmitted/received over the socket connection, for purposes of debugging and replaying sessions. There are no real filtering capabilities. If you don't want portions of the emails being logged, you will have to use TIdLogEvent or TIdConnectionIntercept, or derive a custom TIdLog... or TIdConnectionIntercept... based component, to parse the raw data yourself, essentially re-implementing the SMTP and RFC822 protocols so you can choose to log only what you want
Do you have an example that would allow me to remember the information transmitted without the information of the linked files?
|
|
|
| Session specific files |
|
Posted by: mhammady - 03-24-2018, 07:08 PM - Forum: IntraWeb General Discussion
- Replies (4)
|
 |
Hello,
I have files stored in the DB. Those are confidential files, and we need to make them available ONLY to the user with a session. We don't want them to be available to other users who can track the URL traffic.
Is there is a way to store these files I a place only accessible to the genuine user with a valid session with IW 14.2.7?
Thank you
Mohamed
|
|
|
| Changing ancestor of TIWFrame |
|
Posted by: davenovo - 03-23-2018, 03:05 AM - Forum: IntraWeb General Discussion
- Replies (1)
|
 |
If I create a new intrawb frame the class looks as follows:
Code: TIWFrame1 = class(TFrame)
IWFrameRegion: TIWRegion;
private
{ Private declarations }
public
{ Public declarations }
end;
if I made a small change
Code: TMyFrame=class(TFrame)
end;
TIWFrame1 = class(TMyFrame)
IWFrameRegion: TIWRegion;
private
{ Private declarations }
public
{ Public declarations }
end;
When I close and reopen my program, the IDE complains that "property TabOrder cannot be found". This also happens if I create a new delphi frame in another unit, and then try to inherit the IW frame from that.
I have a regular TFrame that has some base functionality that I want to inherit in my IWFrame. Is there a way to change the ancestor of the TIWFrame1 to some other TFrame ?
|
|
|
| Reinstall Delphi 10.2.2 & IntraWeb ... |
|
Posted by: jorgo2018 - 03-21-2018, 02:47 PM - Forum: IntraWeb General Discussion
- Replies (7)
|
 |
Hallo,
we have Delphi XE8 + (IW, TMS) and Delphi 10.1 + (IW, TMS, cgDEVTools) installed on a machine.
Now we want to parallel install Delphi 10.2.2 + (IW, TMS, cgDEVTools).
Questions:
- Is it ok to just uninstall Delphi 10.1?
- Do we need an extra IntraWeb removal tool before uninstalling Delphi 10.1?
- Do you expect problems with TMS and cgDEVTools components?
Best regards
|
|
|
|