Commit Graph

110 Commits

Author SHA1 Message Date
David Rousselie
511e4916c3 Store mailbox with "/" delimiter and discover when populating account what is the real delimiter
darcs-hash:20071031165547-86b55-50bb56e0db9ff77385656b126d7f0f2a02ff3d3a.gz
2007-10-31 17:55:47 +01:00
David Rousselie
e24224c873 Add help messages for JMC
darcs-hash:20071030181100-86b55-b57adb4d24e741ccf44098393ffbab708c23cc2a.gz
2007-10-30 19:11:00 +01:00
David Rousselie
4065cba5b3 Force check emails ad-hoc command implementation and add forgotten command.py file
darcs-hash:20071030172731-86b55-97be8bfd051a2d489b9e24d47c8ddb67ad953b5c.gz
2007-10-30 18:27:31 +01:00
David Rousselie
16b78d407b Add MailCommandManager as default CommandManager with MailComponent
darcs-hash:20071030065654-86b55-f9a304b8dc5d26c94ffe466d70baa2cbc32b0436.gz
2007-10-30 07:56:54 +01:00
David Rousselie
204b03ea90 Pre-fill registration form when registering IMAP folder
darcs-hash:20071023061947-86b55-08df84d7152d7804866ccdc1e37b35b9a36f3664.gz
2007-10-23 08:19:47 +02:00
David Rousselie
98510aa128 Browse IMAP folders in service discovery
darcs-hash:20071022182523-86b55-444ef63ae52e5a0f274a1ab3bea89d9fc91ae1fb.gz
2007-10-22 20:25:23 +02:00
David Rousselie
95564d826e Browse IMAP folders in service discorvery (IMAP connection not yet implemented)
darcs-hash:20071011204051-86b55-b2e67101f0396919e907fe98c42b9034bc3142d7.gz
2007-10-11 22:40:51 +02:00
David Rousselie
7f4f8355aa Override Account default message status method
darcs-hash:20071008193913-86b55-462dbced400078211a051151b22e32517b8b20cf.gz
2007-10-08 21:39:13 +02:00
David Rousselie
23c84a338e MySQL support (rename columns names conflicting with MySQL reserved words)
darcs-hash:20070928184700-86b55-c9acce01326a0d0ae3c616d6e202ad9ebe6599ba.gz
2007-09-28 20:47:00 +02:00
David Rousselie
53f0ae67f1 Update JMCComponent constructor call
darcs-hash:20070927173457-86b55-2677f4223efc3537c114b56d6d72d8fa1245f525.gz
2007-09-27 19:34:57 +02:00
David Rousselie
a02d36d653 update JMC after JCL refactoring
darcs-hash:20070819134452-86b55-500fe3139f8cb4901bc2f283340b5a1768125d8d.gz
2007-08-19 15:44:52 +02:00
David Rousselie
82aa5f0d44 make JMC python2.4 compliant
darcs-hash:20070727210206-86b55-ccd9bc3c7a335b9f8fe78c0b9446108c276daea0.gz
2007-07-27 23:02:06 +02:00
David Rousselie
dade5905c2 make JMC python2.4 compliant
darcs-hash:20070727205943-86b55-693a559ee176dde9b46f5ec648a7411b461d49d0.gz
2007-07-27 22:59:43 +02:00
David Rousselie
e88ceb87f8 Update code to match JCL refactoring
darcs-hash:20070724054515-86b55-48f3e4236c2963a4ea2e79117e31fc2d34bae302.gz
2007-07-24 07:45:15 +02:00
David Rousselie
721a33d5d5 Activate ad-hoc commands support
darcs-hash:20070711061314-86b55-fb79a117909a5eb12fa81b251bd94d6f3dc78ed3.gz
2007-07-11 08:13:14 +02:00
David Rousselie
fcf3a1bdbf try/except/finally does not work with python2.4
darcs-hash:20070709201209-86b55-29f53f59925ef1d0fdba831ed36da73e65ccb24b.gz
2007-07-09 22:12:09 +02:00
David Rousselie
bccd50ea89 Some refactoring
darcs-hash:20070708194231-86b55-484cc22c11e199ca7e91f100f7707ada3d44ed74.gz
2007-07-08 21:42:31 +02:00
David Rousselie
620b500e0b some module refactoring
darcs-hash:20070627202236-86b55-8a2b80e157cdfb307943c9e2643fc0cd97e87ec7.gz
2007-06-27 22:22:36 +02:00
David Rousselie
545b0dca1c Correct headline create_message call bug
darcs-hash:20070620194238-86b55-eb7d3dbfebd8686fab50022b9f93e60fcecc0f8e.gz
2007-06-20 21:42:38 +02:00
David Rousselie
e93ad53670 Update root_disco_get_info signature
darcs-hash:20070620194034-86b55-5d991717885aa91b5cd2f12a333a0e98eb2ae800.gz
2007-06-20 21:40:34 +02:00
David Rousselie
65386a62c3 Prevent to send email with subject
darcs-hash:20070619194416-86b55-897322bd4ab57664da46e20afd5a3bc6befe5a8a.gz
2007-06-19 21:44:16 +02:00
David Rousselie
9da0d0a7d1 Add Extended Stanza Addressing support
Add 'replyto' address in messages sent by JMC

darcs-hash:20070619160557-86b55-3a7a8db7567ca91cc05e0b029c8bcae04fbaeec0.gz
2007-06-19 18:05:57 +02:00
David Rousselie
1e1fd5c67d Add multiple identities to JMC
darcs-hash:20070618194642-86b55-e4f3b144c11cf89a0ff7f10101a2d23969c72089.gz
2007-06-18 21:46:42 +02:00
David Rousselie
86a1367f26 SMTP send_email real implementation
darcs-hash:20070618175813-86b55-990d6242426508e186abfc454d69fc9e0cd424b0.gz
2007-06-18 19:58:13 +02:00
David Rousselie
d6b91f8d02 replace SSL by TLS for SMTPAccount
darcs-hash:20070617121908-86b55-77447f0143679aa73a5eb3a6aa1f1290e2dd2aa5.gz
2007-06-17 14:19:08 +02:00
David Rousselie
afb9d6c525 Filter presence to legacy JID
darcs-hash:20070616201343-86b55-4ff059181c9a6831ddfd72ffa4185113c4503aba.gz
2007-06-16 22:13:43 +02:00
David Rousselie
5ef8a73beb Add LegacyJID table creation at startup
darcs-hash:20070616194628-86b55-94d68790fc2d5d546a8ceb519aa4eabd88792a8f.gz
2007-06-16 21:46:28 +02:00
David Rousselie
4a72392bf9 Handle legacy JIDs
darcs-hash:20070616193334-86b55-587a00e3149ec89c4e18c4483bed628cec32ab09.gz
2007-06-16 21:33:34 +02:00
David Rousselie
d18117cd79 Implement default SMTP account unicity
darcs-hash:20070612055200-86b55-c6c26309c503c9e5c8a8540223795d885dd405f2.gz
2007-06-12 07:52:00 +02:00
David Rousselie
e59e91b2ad Add bare JID as parameter of registration form default function
darcs-hash:20070606190900-86b55-6b767972e0290e17cefd6cd9f7107cc9d2713eac.gz
2007-06-06 21:09:00 +02:00
David Rousselie
60782526ce Add bare JID as third argument to register post functions
darcs-hash:20070606184704-86b55-6795169def44ccfdfab56f781030d94eb5ef57ac.gz
2007-06-06 20:47:04 +02:00
David Rousselie
5c28a05b1b Add translations for SMTP account
darcs-hash:20070606153926-86b55-f9f1799b419cfe37a623f236c54ac47b480d2e96.gz
2007-06-06 17:39:26 +02:00
David Rousselie
b69b55e1b1 Work with default SMTP account
if a default SMTP account is defined, messages sent to root JID are sent with this account parameters.
Otherwise, the first SMTP account is used.

darcs-hash:20070605195924-86b55-5f8ab38dee873680f32b16619123d909d2ffb4b2.gz
2007-06-05 21:59:24 +02:00
David Rousselie
76c1d6968b Implementation of missing get_default_port in SMTPAccount
darcs-hash:20070605194657-86b55-e5f855687c035bcb6ed21a92eccf6320fbeb2a32.gz
2007-06-05 21:46:57 +02:00
David Rousselie
d699ed5274 Code style cleanup
darcs-hash:20070605194536-86b55-ae0012186a0fea6e8d599ba66ed6b1823fa58b30.gz
2007-06-05 21:45:36 +02:00
David Rousselie
383370fa22 filter root component JID in MailHandler
darcs-hash:20070605194240-86b55-3eac72f253c5b012c713dcc38812452d1d870111.gz
2007-06-05 21:42:40 +02:00
David Rousselie
9a4fb057dd Use MailFeederHandler to filter IMAP and POP3 accounts to check mails from
darcs-hash:20070605193822-86b55-6232d00b6ade33147b0b13234a651edb7520f05f.gz
2007-06-05 21:38:22 +02:00
David Rousselie
fce4a74e9b Change lang parameter to lang_class
darcs-hash:20070605193128-86b55-e2c941adaa098a662e1598d8a37f5aa53636ab79.gz
2007-06-05 21:31:28 +02:00
David Rousselie
7827cfb6b2 Catch exception in handlers
darcs-hash:20070530162735-86b55-3b40c41681c7ea96bb64e6e7b1e99035847b8580.gz
2007-05-30 18:27:35 +02:00
David Rousselie
e2b74fbde4 Some code style cleanup
darcs-hash:20070530062134-86b55-2670bdf7b6eebb7ad8014db9629a6e3ee36ac00c.gz
2007-05-30 08:21:34 +02:00
David Rousselie
16de054616 SendMail handlers implementation
darcs-hash:20070529165121-86b55-277ef5d430a1480519abd96fa81cf175b6036a4c.gz
2007-05-29 18:51:21 +02:00
David Rousselie
7446d401a5 Add SMTPAccount with pluggable handlers
darcs-hash:20070523205437-86b55-a1f69f149e57ba943d7163337bcdc8fdecafae40.gz
2007-05-23 22:54:37 +02:00
David Rousselie
c13ad7ec93 Use JCLRunner to run JMC
darcs-hash:20070518143604-86b55-bfcecd31705b8fd96d92283ac3c3b701002dc80a.gz
2007-05-18 16:36:04 +02:00
David Rousselie
3325257e51 correct russian language loading (Strings must be unicode)
darcs-hash:20070517125836-86b55-08b331d2c9e80242ea17cdcb57ee931aac548c23.gz
2007-05-17 14:58:36 +02:00
David Rousselie
14367898c0 Imported russian translation from jmc-0.2 (need to be updated)
darcs-hash:20070517124003-86b55-5b2cb56be2ffa9c18868e8731f089f3560ddba3e.gz
2007-05-17 14:40:03 +02:00
David Rousselie
9ca677ff15 i18n and i18n testing
darcs-hash:20070516154843-86b55-9d5af7a3a36bf42fb81ea0e55bb89c13ebbe1524.gz
2007-05-16 17:48:43 +02:00
David Rousselie
aa65f4ebea Add configurable checking interval
darcs-hash:20070515160952-86b55-a2d1d02c2d304ee90e38f50d5318421c2a909fba.gz
2007-05-15 18:09:52 +02:00
David Rousselie
1ff9c4c1f7 Move message format from Feeder to Sender class
darcs-hash:20070515154957-86b55-3ad909492a4251f2f9620ee30818bd038babc986.gz
2007-05-15 17:49:57 +02:00
David Rousselie
0f95cc4678 Move unit tests in source folder
darcs-hash:20070513183302-86b55-98a5e67621ece44958f215e98ba1c92e32c4ea51.gz
2007-05-13 20:33:02 +02:00
David Rousselie
cde3a9f16f Reuse PresenceAccount unit tests
darcs-hash:20070513171250-86b55-daf3937f6c3dc004d246cbb81da91b91756993d2.gz
2007-05-13 19:12:50 +02:00