[kmail2] [Bug 404250] dark theme => unreadable mail

2021-03-03 Thread Philippe ROUBACH
https://bugs.kde.org/show_bug.cgi?id=404250

--- Comment #16 from Philippe ROUBACH  ---
I can add that using k9-mail using dark them there is no problem with same
mail.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Akonadi] [Bug 433912] New: Recipients randomly dropped during SMTP Transaction

2021-03-03 Thread Jayesh Badwaik
https://bugs.kde.org/show_bug.cgi?id=433912

Bug ID: 433912
   Summary: Recipients randomly dropped during SMTP Transaction
   Product: Akonadi
   Version: 5.16.1
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: major
  Priority: NOR
 Component: Mail Dispatcher Agent
  Assignee: kdepim-bugs@kde.org
  Reporter: j.badw...@fz-juelich.de
  Target Milestone: ---

SUMMARY
Recipients are randomly dropped during the SMTP transaction even though they
are preserved in the message body. This causes messages to be undelivered to
only some of the recipients.

Since this is a random bug, this is not reproducible. The logs I have contain
personal information which I am not comfortable sharing in the public domain
but I can mail this to a developer if required. 


STEPS TO REPRODUCE
1. Send a mail to multiple recipients.
2. Check the SMTP log obtained by setting KSMTP_SESSION_LOG
3. Look at `C: RCPT TO:` fields.
4. Compare them with `To:` fields. 
5. Sometimes, randomly, there is a discrepancy.


OBSERVED RESULT
1. Number of `C: RCPT TO:` entries should match the `To:` fields.  

EXPECTED RESULT


SOFTWARE/OS VERSIONS

Linux/KDE Plasma: 
KDE Plasma Version: 5.21.1
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

If someone can point me to the code which actually deals with the SMTP
sessions, I can look at it and try inspecting the logic myself.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 433920] New: Feature Request - Ask me to edit or cut out only one date out of a series of repeated dates and leave the rest as it is

2021-03-03 Thread Achim Rothe
https://bugs.kde.org/show_bug.cgi?id=433920

Bug ID: 433920
   Summary: Feature Request - Ask me to edit or cut out only one
date out of a series of repeated dates and leave the
rest as it is
   Product: korganizer
   Version: unspecified
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kdepim-bugs@kde.org
  Reporter: ac...@achim-rothe.de
  Target Milestone: ---

Hi, 

here is a 
Feature Request to improve korganizer even more:

1.) When I enter data in one of a repeated series of dates, aks me, if I want
to change the information for this event only or for the whole series.
So far, it automatically the new (additional) changes are applied to all the
repeated events.

2.) Similar, but different approach: I would love to cut out (ctrl-x) one event
of a series of repeated events and let the others where they are. Then I could
re-insert it at the same spot (with ctrl-v) and then edit it with the
newinformation that is valid for this event only. 
So far when using ctr-x or del the whole series of events is completely
deleted, even dates of the past. Here, it would be nice to be asked if the
command shoul deffect the current date only or the whole series.

Addition:In case of re-insertion it might be nice to re-insert the date that I
just cut of of a series at the same time (and date) and in the same calender.

2a) In such a case of cutting out a date from a series, it might be an idea to
break the chain of repeated event into 2 chains: one that stopps before the
date that has been cut out and the next (basicallly identical) starting with
the next regular appearance after the cut out. 
This will keep the data of a "single" repeated event less filled with
exceptions and therefore speed up calculations of what to display and what not
to display. (I am talking about quite some school years with a lot of private
instrucion students that have regluar appointments once a week but heavyly
changing days and hours due to change of school and private extra activities.)


I am out of programming  myself for too long of a time to do it myself. 
So I hope, this idea finds somebody who sees the benefits.
(I am still impressed by BusyCal on the Mac... an korganizer is pretty close)

Achim

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 433921] New: Comma inside Quotation Marks in Recipient Name ("To" field) leads to the sender being dropped.

2021-03-03 Thread Jayesh Badwaik
https://bugs.kde.org/show_bug.cgi?id=433921

Bug ID: 433921
   Summary: Comma inside Quotation Marks in Recipient Name ("To"
field) leads to the sender being dropped.
   Product: kmail2
   Version: 5.16.1
  Platform: Archlinux Packages
OS: Linux
Status: REPORTED
  Severity: grave
  Priority: NOR
 Component: composer
  Assignee: kdepim-bugs@kde.org
  Reporter: j.badw...@fz-juelich.de
  Target Milestone: ---

SUMMARY
In the "To" field, insert a name which has a comma inside it. For example, 

"Badwaik, Jayesh" 

The recipients gets dropped from the list of recipients in the SMTP log. 

STEPS TO REPRODUCE
1. Create a new mail.
2. In "To" field, enter the name "Badwaik, Jayesh" 
3. Send the mail.

OBSERVED RESULT
Observe that in the SMTP logs that the "To" commands of SMTP do not contain the
recipient.

You need to enable SMTP Session Logging by setting KSMTP_SESSION_LOG and
restarting akonadictl to observe this.

EXPECTED RESULT
The recipients should not be dropped.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Plasma Version: 5.21.2
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Akonadi] [Bug 433912] Recipients randomly dropped during SMTP Transaction

2021-03-03 Thread Jayesh Badwaik
https://bugs.kde.org/show_bug.cgi?id=433912

Jayesh Badwaik (FZ Juelich)  changed:

   What|Removed |Added

 Resolution|--- |MOVED
 Status|REPORTED|RESOLVED

--- Comment #1 from Jayesh Badwaik (FZ Juelich)  ---
I realised that the bug is actually a reproducible bug which I've filed here:
https://bugs.kde.org/show_bug.cgi?id=433921

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 433921] Comma inside Quotation Marks in Recipient Name ("To" field) leads to the Recipient being dropped.

2021-03-03 Thread Jayesh Badwaik
https://bugs.kde.org/show_bug.cgi?id=433921

Jayesh Badwaik (FZ Juelich)  changed:

   What|Removed |Added

Summary|Comma inside Quotation  |Comma inside Quotation
   |Marks in Recipient Name |Marks in Recipient Name
   |("To" field) leads to the   |("To" field) leads to the
   |sender being dropped.   |Recipient being dropped.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 433921] Comma inside Quotation Marks in Recipient Name ("To" field) leads to the Recipient being dropped.

2021-03-03 Thread Jayesh Badwaik
https://bugs.kde.org/show_bug.cgi?id=433921

--- Comment #1 from Jayesh Badwaik (FZ Juelich)  ---
This line seems to be the issue:
https://github.com/KDE/kmail/blob/2b953d990fd7db69d1192171e92a40eee6a0b4aa/src/editor/kmcomposerwin.cpp#L557

const QStringList lst = info.to.split(QLatin1Char(','));

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 433920] Feature Request - Ask me to edit or cut out only one date out of a series of repeated dates and leave the rest as it is

2021-03-03 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=433920

gjditchfi...@acm.org changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |INTENTIONAL
 CC||gjditchfi...@acm.org

--- Comment #1 from gjditchfi...@acm.org ---
KOrganizer can do this now.  Right-click the occurrence that you want to change
and select “Dissociate From Recurrence...”.  You should see a dialog box saying
“Do you want to dissociate the occurrence on [date] from the recurrence or also
dissociate future ones?”  Select “Only Dissociate This One” for case 1, “Also
Dissociate Future Ones” for case 2a.  Changes you make to the dissociated
occurrence do not affect the others.

You can also drag the occurrence to a new time, instead of cutting and pasting.
 Dragging can implicitly dissociate the occurrence.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[korganizer] [Bug 433920] Feature Request - Ask me to edit or cut out only one date out of a series of repeated dates and leave the rest as it is

2021-03-03 Thread Achim Rothe
https://bugs.kde.org/show_bug.cgi?id=433920

--- Comment #2 from Achim Rothe  ---
I am impressed!!! BIG TIME!!

Thanks a lot!

Achim

--- -iii-(
Achim Rothe
(trumpet, arranging, composition, conducting, instruction)

Lentzeallee 95
D-14195 Berlin

mobil: +49-171-7048584
tel: +49-30-42802350

www.achim-rothe.de
ac...@achim-rothe.de


> Am 04.03.2021 um 00:07 schrieb bugzilla_nore...@kde.org:
> 
> https://bugs.kde.org/show_bug.cgi?id=433920
> 
> gjditchfi...@acm.org changed:
> 
>   What|Removed |Added
> 
> Status|REPORTED|RESOLVED
> Resolution|--- |INTENTIONAL
> CC||gjditchfi...@acm.org
> 
> --- Comment #1 from gjditchfi...@acm.org ---
> KOrganizer can do this now.  Right-click the occurrence that you want to 
> change
> and select “Dissociate From Recurrence...”.  You should see a dialog box 
> saying
> “Do you want to dissociate the occurrence on [date] from the recurrence or 
> also
> dissociate future ones?”  Select “Only Dissociate This One” for case 1, “Also
> Dissociate Future Ones” for case 2a.  Changes you make to the dissociated
> occurrence do not affect the others.
> 
> You can also drag the occurrence to a new time, instead of cutting and 
> pasting.
> Dragging can implicitly dissociate the occurrence.
> 
> -- 
> You are receiving this mail because:
> You reported the bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 433921] Comma inside Quotation Marks in Recipient Name ("To" field) leads to the Recipient being dropped.

2021-03-03 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=433921

Laurent Montel  changed:

   What|Removed |Added

 CC||mon...@kde.org

--- Comment #2 from Laurent Montel  ---
(In reply to Jayesh Badwaik (FZ Juelich) from comment #1)
> This line seems to be the issue:
> https://github.com/KDE/kmail/blob/2b953d990fd7db69d1192171e92a40eee6a0b4aa/
> src/editor/kmcomposerwin.cpp#L557
> 
> const QStringList lst = info.to.split(QLatin1Char(','));

Hi,
for sure not :) "void KMComposerWin::insertSnippetInfo(const
MailCommon::SnippetInfo &info)"

but indeed  this line can create some problem.
I will fix pb here.

What is the problem exactly ? mail is not sending ?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 433921] Comma inside Quotation Marks in Recipient Name ("To" field) leads to the Recipient being dropped.

2021-03-03 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=433921

--- Comment #3 from Laurent Montel  ---
Git commit c2faa6588fa880e30820282049fa51914ea82ba5 by Laurent Montel.
Committed on 04/03/2021 at 06:03.
Pushed by mlaurent into branch 'master'.

Fix extra mails

M  +3-3src/editor/kmcomposerwin.cpp

https://invent.kde.org/pim/kmail/commit/c2faa6588fa880e30820282049fa51914ea82ba5

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 433921] Comma inside Quotation Marks in Recipient Name ("To" field) leads to the Recipient being dropped.

2021-03-03 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=433921

--- Comment #4 from Laurent Montel  ---
Could you send me your log (verify that there is not password and co) in
private email.
Here it's ok.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmail2] [Bug 433921] Comma inside Quotation Marks in Recipient Name ("To" field) leads to the Recipient being dropped.

2021-03-03 Thread Jayesh Badwaik
https://bugs.kde.org/show_bug.cgi?id=433921

--- Comment #5 from Jayesh Badwaik (FZ Juelich)  ---
I have sent you the mail. 
I have been able to reproduce this on multiple machines (all Archlinux though).
But since you say it is okay on your end, I need to check if this is an
Archlinux problem. 

Let me check with Ubuntu machines.

-- 
You are receiving this mail because:
You are the assignee for the bug.