Commit Graph

93 Commits

Author SHA1 Message Date
Attila Tőkés
45e6340ff3 Added more debug level logging. 2013-08-06 22:36:50 +03:00
Tőkés Attila
07140fee85 Merge pull request #11 from sjinks/dev
Qt 5 compatibility
2013-08-04 10:19:58 -07:00
Vladimir Kolesnikov
4ff42edc4f Qt 5 compatibility 2013-02-14 01:27:00 +02:00
Tőkés Attila
208b072ad3 Merge pull request #10 from sjinks/dev
Fixed some bugs and memory leaks
2013-02-11 12:29:50 -08:00
Vladimir Kolesnikov
40d69fc592 Make sure to stay within hexVal bounds 2013-02-10 22:18:41 +02:00
Vladimir Kolesnikov
22f768ca99 Fix -Wunused-parameter warning 2013-02-10 17:10:30 +02:00
Vladimir Kolesnikov
e792db9fa8 Do not derive MimePart from QObject 2013-02-10 17:06:52 +02:00
Vladimir Kolesnikov
1dd96f9bd0 Do not derive EmailAddress from QObject 2013-02-10 16:50:09 +02:00
Vladimir Kolesnikov
968cad3328 Fix crash in decode() on malformed input 2013-02-10 16:43:24 +02:00
Vladimir Kolesnikov
7b42551a20 Fix -Wsequence-point warning 2013-02-10 16:25:44 +02:00
Vladimir Kolesnikov
8a0282b6c1 Fix -Wlogical-op-parentheses warning 2013-02-10 16:24:06 +02:00
Vladimir Kolesnikov
6339318cde Tests to run can be specified in command line 2013-02-10 16:10:38 +02:00
Vladimir Kolesnikov
8156bc0a95 Fix memory leaks: do not allocate results on heap 2013-02-10 15:51:58 +02:00
Vladimir Kolesnikov
8967ae4aad Convert QuotedPrintable class to namespace 2013-02-10 15:47:48 +02:00
Vladimir Kolesnikov
4e2d1446dd Fix memory leak 2013-02-10 15:41:39 +02:00
Vladimir Kolesnikov
49a43f2370 Make test app console 2013-02-10 15:40:10 +02:00
Vladimir Kolesnikov
3b4ec583fa Removed mimepart.cpp.autosave from the project 2013-02-10 15:30:08 +02:00
Vladimir Kolesnikov
38f06fcb48 Added .gitignore 2013-02-10 15:29:19 +02:00
Tőkés Attila
949e1ee82a Maked setHost() and setPassword() deprecated. Some bug fixes. 2012-10-28 21:48:04 +02:00
Tőkés Attila
34883564f5 Added some state check to the connectToHost, login, sendMail,
waitForReadyConnected, waitForAuthenticated, waitForMailSent functions.
2012-10-28 21:31:34 +02:00
Tőkés Attila
49080a5a0c Added test test/connect_data.txt. 2012-10-15 21:31:16 +03:00
Tőkés Attila
baa3cb2293 Added some documentation. 2012-10-15 21:24:39 +03:00
Tőkés Attila
9e048495ba State machine implementation terminated. Added some functions
(waitForReadyConnected, waitForAuthenticated, waitForMailSent)
synchronous waiting.

Added writeToDevice() function to MimeMessage and MimePart (and
subclasses), now these are used in SmtpClient instead of toString().

Added some unit tests.
2012-09-22 20:59:27 +03:00
Attila Tőkés
afb66b4fff Added support for synchronous mode: waitForReadyConnected(),
waitForAuthenticated(), waitForMailSent().
The waitForResponse() funtion was deleted (no more needed).
2012-09-08 21:32:39 +03:00
Attila Tőkés
297f2f8178 First working version of the state machine implementation. 2012-09-08 00:07:45 +03:00
Attila Tőkés
618d583551 state machine implementation, connectToHost and login working 2012-09-07 00:28:07 +03:00
Attila Tőkés
b0e7a31b64 Started the state machine implementation. 2012-09-05 00:11:24 +03:00
Attila Tőkés
04b7054aa9 Added states for state machine implementation of SmtpClient. 2012-09-02 20:48:18 +03:00
Tőkés Attila
24ca613e47 First step of stream based implementation. 2012-09-02 20:34:07 +03:00
Tőkés Attila
28666c2603 Version 1.1 2012-08-09 22:34:56 +03:00
Tőkés Attila
1071beb43d Bug corrected in MimeMultiPart.
Getter and setter for content in MimeMessage.
2012-08-09 22:17:07 +03:00
Tőkés Attila
9bd83ace6f Added getter and setter for multi-part type in MimeMultiPart class. 2012-08-09 21:15:17 +03:00
Tőkés Attila
c4e94b885e Destructor for mimefile.
Getter for maximum length in MimeContentFormatter
Added getter to MimeContentFormatter in the MimePart class.
2012-08-09 20:27:32 +03:00
Attila Tőkés
1560ab819f Added support for TLS connection (STARTTLS).
Added getters for responseCode, responseText and socket.
2012-07-24 19:21:36 +03:00
Attila Tőkés
67a337ddaa License changed to LGPL version 2.1 2012-07-24 17:14:59 +03:00
Tőkés Attila
13ea5211b3 Bug corrected. 2012-07-24 17:09:19 +03:00
Attila Tőkés
08ad929615 License changed to LGPL version 2.1 2012-07-24 17:06:55 +03:00
Attila Tőkés
38cee24d20 SMTPEmail.pro.user removed 2012-07-24 16:57:37 +03:00
Attila Tőkés
538c068278 Version 1.1 beta 2012-07-23 21:01:08 +03:00
bluetiger9
560eb49344 Merge branch 'master' into dev 2012-03-20 20:13:07 +02:00
bluetiger9
3d26948cdd Bug Fixes and Minor Changes
- fixed the bug related to ELHO message: "ELHO SmtpClient for Qt/C++"
changed to "ELHO " + name, the name is now by default "localhost"
  - added setter and getter for the name used in the ELHO message
  - added virtual attribute to prepare() method in all classes
  - added virtual attribute to toString() in the MimeMessage and
MimePart classes
2012-03-20 13:30:49 +02:00
bluetiger9
871a1f5daa New line characters changed from \n to \r\n. 2011-12-16 14:42:26 +02:00
bluetiger9
d4020ab70a Development branch. 2011-11-18 22:30:03 +02:00
Attila
33c7ac763b Merge branch 'dev' 2011-11-18 22:25:12 +02:00
bluetiger9
735fa2f4dd The header's encoding can be now selected.
The subject, sender's and the recipient's names can be also ecoded with
base64 and quoted-printable.
See the MimeMessage::setHeaderEncoding() function.
2011-11-18 21:58:16 +02:00
bluetiger9
2b7f475766 The structure of MimePart and its subclasses was modified. Now the
following properties are part of MimePart: content-type, content-
added to project.
2011-11-13 23:26:49 +02:00
Attila
57bd9082e2 Merge branch 'master' of github.com:bluetiger9/SmtpClient-for-Qt 2011-11-13 19:07:52 +02:00
bluetiger9
7b1c826d02 file delete 2011-11-10 23:36:16 +02:00
bluetiger9
fbd6eb26a8 Added utf-8 support for email headers (sender, recipients, subject). 2011-11-10 20:50:38 +02:00
Attila
e339755a84 Corrected some bugs in Demo2. 2011-11-02 16:17:33 +02:00