Log in

View Full Version : My next hack...


filburt1
04-07-2003, 05:45 PM
...will be a la HiveMail: a mail system fully integrated into vB. Alas it won't be free but it will be much cheaper than HiveMail (of course some features will be sacrificed). Will use vB's template system, user management, the whole works. :)

edit: the hack will require PHP to be compiled with the --with-imap argument. Please upload this script to your site and run it, and then copy and paste the output here. (It determines if you have the imap extension loaded and tries to load it if you don't.)

Boofo
04-07-2003, 06:26 PM
Today at 01:45 PM filburt1 said this in Post #1 (https://vborg.vbsupport.ru/showthread.php?postid=378843#post378843)
...will be a la HiveMail: a mail system fully integrated into vB. Alas it won't be free but it will be much cheaper than HiveMail (of course some features will be sacrificed). Will use vB's template system, user management, the whole works. :)

edit: the hack will require PHP to be compiled with the --with-imap argument. Please upload this script to your site and run it, and then copy and paste the output here. (It determines if you have the imap extension loaded and tries to load it if you don't.)

You're going to find out there are a lot of people who don't have that on the server. Does HiveMail use that?

Chris Gwynne
04-07-2003, 06:34 PM
Checking for imap library...success! ;)

filburt1
04-07-2003, 06:43 PM
Today at 03:26 PM Boofo said this in Post #2 (https://vborg.vbsupport.ru/showthread.php?postid=378858#post378858)
You're going to find out there are a lot of people who don't have that on the server. Does HiveMail use that?

I don't believe so but theoretically the imap library makes working with mail pretty easy.

Boofo
04-07-2003, 06:50 PM
Is there a way to have users be able to use it without having imap installed? You might get more registrations doing it that way.

filburt1
04-07-2003, 06:51 PM
Whichever way HiveMail does it. Either way I intend to use the imap extension, most hosts should have no objections to compiling it in for their clients should they request it, anyway...

Dean C
04-07-2003, 07:06 PM
Good luck filburt ;) You have a big job on your hands :p

- miSt

colicab-d
04-07-2003, 08:31 PM
cant wait :D if its cheap i,ll but it as im not too sure about hivemail and its abilitys to be skinned at present

filburt1
04-07-2003, 08:32 PM
HiveMail has a full template system. From what I've seen it appears to be pretty much based on vB concepts; I for one won't buy it for two reasons: (1) it's too expensive for what you seemingly get, and (2) the numerous spelling errors everywhere give it an unprofessional look and therefore make me question other things like security and performance.

N!ck
04-07-2003, 09:37 PM
(Psst...I'll build you an import script for a free copy of your new mail system, filb. :) )

Erwin
04-07-2003, 09:41 PM
I volunteer to be a beta-tester. ;)

filburt1
04-07-2003, 10:30 PM
Today at 06:41 PM Erwin said this in Post #11 (https://vborg.vbsupport.ru/showthread.php?postid=378950#post378950)
I volunteer to be a beta-tester. ;)


Let me write it first ;)

Dean C
04-08-2003, 07:42 AM
Ditto @ Erwin ;)

bharvey42
04-08-2003, 04:26 PM
Sounds good. Just make sure it works on ENSIM servers.

filburt1
04-08-2003, 07:34 PM
When ready I will allow beta testers. However to avoid leaked versions I'll still charge; you'll get an upgrade for the full version free and the beta won't be full price.

Anyway, it begins >:)

Opening imap stream...
Iterating through headers...
time: 1049659900
subject: test again
from: Arien Talabac <*********>
--------------------------------------------------------------------------------time: 1049662373
subject: test
from: Thea Test Account <**********>

Boofo
04-08-2003, 07:49 PM
As long as you don't sell it here. ;)

Dean C
04-09-2003, 08:18 AM
Blah im not paying - i have hivemail ;)

filburt1
04-09-2003, 07:55 PM
Things are progressing very nicely. I expect a private beta within a couple weeks or so. When the time comes I'll post in Service Requests (because it will involve a fee for security reasons).

Darwinist
04-09-2003, 09:07 PM
I agree about Hivemail's spelling issues... it always make me cringe when I see stuff like that. But price is another matter. I've been looking at other email server options for a while. Hivemail is a close comparison to most and is far cheaper.

However, not to be negative about your quest, I can't help but wonder why you're going down a road that someone else is already on. Hivemail has just begun vBulletin integration and will probably improve it with every version. Hivemail is already a few steps ahead of you and it'll take a lot to catch up. By then, Hivemail may cover all the concerns that you have about their software.

Maybe go into a different direction with vBulletin... possibly a truely integrated chat room, classifieds section, or auctions? Somewhere someone doesn't already have hold on.

Hivemail had an 80% off sale last week that seemed more desperate then planned. Maybe there's not as large of a target audience? Would there be room for two?

Anyway, I've installed more of your hacks then I can count so I certainly won't question your abilities.:) Like I said, I don't want to be negative, but I'm just curious.

Good luck! I'll definitely be watching. :cool:

filburt1
04-09-2003, 09:14 PM
I'm not looking to compete with HiveMail. My system will have far fewer features. It's instead designed to be secure, extremely tightly integrated, and simple.

filburt1
04-09-2003, 11:29 PM
I NEVER WANT TO SEE THIS AGAIN: :mad: :angry:

Opening imap stream...
Iterating through headers...
Reading header 1...
Reading header 2...
Reading header 3...
Reading header 4...
Iterating through messages...
Reading message 1...
Reading message 2...
Reading message 3...
Reading message 4...
Closing imap stream...
Duplicating messages to multiple recipients...
Caching userids...
SELECT userid, LCASE(mailalias) AS alias FROM user
WHERE LCASE(mailalias) IN ("junk1", "testuser1", "testuser2")uidatable:Array
(
)
Building part of INSERT query...
Building for message 1...
Building for message 2...
Building for message 3...
Building for message 4...
Building for message 5...
Building for message 6...
Array
(
[1] => Array
(
[dateline] => 1049659908
[subject] => test again
[from] => Arien Talabac
[message] => sdfds
[to] => junk1
)

[2] => Array
(
[dateline] => 1049656752
[subject] => test
[from] => Thea Test Account
[message] =>
[to] => junk1
)

[3] => Array
(
[dateline] => 1049850335
[subject] => multiple tos
[from] => Arien Talabac
[message] => dsds
)

[4] => Array
(
[dateline] => 1049850369
[subject] => test again
[from] => Arien Talabac
[message] =>
[to] => junk1
)

[5] => Array
(
[dateline] => 1049850335
[subject] => multiple tos
[from] => Arien Talabac
[tos] => Array
(
[0] => testuser1
[1] => testuser2
)

[message] => dsds
[to] => testuser1
)

[6] => Array
(
[dateline] => 1049850335
[subject] => multiple tos
[from] => Arien Talabac
[tos] => Array
(
[0] => testuser1
[1] => testuser2
)

[message] => dsds
[to] => testuser2
)

)

filburt1
04-10-2003, 12:58 PM
Opening imap stream...
Iterating through headers...
Reading header 1...
Reading header 2...
Reading header 3...
Reading header 4...
Reading header 5...
Reading header 6...
Iterating through messages...
Reading message body for messsage 1...
Reading full headers for message 1...
Reading message body for messsage 2...
Reading full headers for message 2...
Reading message body for messsage 3...
Reading full headers for message 3...
Reading message body for messsage 4...
Reading full headers for message 4...
Reading message body for messsage 5...
Reading full headers for message 5...
Reading message body for messsage 6...
Reading full headers for message 6...
Closing imap stream...
Duplicating messages to multiple recipients...
Caching userids...
Building part of INSERT query...
Building for message 0...
Building for message 1...
Building for message 2...
Building for message 3...
Building for message 4...
Building for message 5...
Building for message 6...
Adding messages to database...
All done!

The hardest part is over (mail server communication). A beta is pretty much guaranteed now.

filburt1
04-14-2003, 10:43 PM
UPDATE

The system seems to be working flawlessly at WDF after working out the most frustrating PHP bug that I've encountered to date. The next beta will include some new features...there's a thread in the Announcements forum at WDF as to what those will be.

It's pretty cool just playing around with it overall, too :D

Smoothie
04-15-2003, 04:29 AM
POP3 access too?

filburt1
04-15-2003, 10:06 AM
Today at 01:23 AM Smoothie said this in Post #26 (https://vborg.vbsupport.ru/showthread.php?postid=382359#post382359)
POP3 access too?

Explain.

Smoothie
04-15-2003, 03:51 PM
Members that have signed up for an email address on your site, using your email hack, can access via the site, and via a POP3 client, such as OutLook?

Hivemail is just web access. How will your hack integrate into the forums? Username and password?

filburt1
04-15-2003, 04:04 PM
No, it will not be accessable via POP clients, only the web interface.

It's integrated by user accounts, user options, and pretty much every single function of vB.