Hi, we use Zimbra 8.6 and having an issue with iCal (set up via CalDav)
We are using an internal Domain as Main Domain. So Primary usernames are "login@internal-domain"
When we setup iCal via CardDav it's not possible to choose an Identity. Invitations are sent with -> "organizer = login@internal-domain".
Not only does that reveal the internal Domain, which is a bit odd. But also breaks the "accept / decline" feature because the "accept / decline"-answer seems to be sent to the "Organizer" instead of the sender from the Appointment-Mail.
Are there any Workarounds for that?
iCal appointments / Set Organizer (reveals internal-domain)
-
- Posts: 4
- Joined: Wed Jan 21, 2015 7:18 am
iCal appointments / Set Organizer (reveals internal-domain)
Hi, for me it sounds like the same problem that I have.
I already opened a bug. https://bugzilla.zimbra.com/show_bug.cgi?id=97428
We have the same domain configuration.
Regards Nils
I already opened a bug. https://bugzilla.zimbra.com/show_bug.cgi?id=97428
We have the same domain configuration.
Regards Nils
- Gren Elliot
- Advanced member
- Posts: 183
- Joined: Tue Jun 10, 2014 4:45 am
iCal appointments / Set Organizer (reveals internal-domain)
Hi, If you could both provide mailbox.log logging for the related accounts where this issue is being experienced, that would be much appreciated. Does the problem only manifest itself when inviting users external to the domain?
Equivalent zimbra.soap tracing for invites done with ZWC would also be helpful.
zmprov addAccountLogger USEREMAIL zimbra.dav TRACE
zmprov addAccountLogger USEREMAIL zimbra.soap TRACE
"show original" in ZWC for an example meeting request originating from ZWC and for one originating from iCal would also help (with details of the primary username and the desired username for the ORGANIZER)
Thanks, Gren
Equivalent zimbra.soap tracing for invites done with ZWC would also be helpful.
zmprov addAccountLogger USEREMAIL zimbra.dav TRACE
zmprov addAccountLogger USEREMAIL zimbra.soap TRACE
"show original" in ZWC for an example meeting request originating from ZWC and for one originating from iCal would also help (with details of the primary username and the desired username for the ORGANIZER)
Thanks, Gren
iCal appointments / Set Organizer (reveals internal-domain)
Is there a way to get a seperate log file for the test-user Mailbox? As you may imagine the mailbox.log is pretty busy and crowded. I'd like to get you a clean log.
For me, the problem only manifests for external users because internal domains do work internally. The Organizer Adress still is the wrong one, it's just not a problem.
The primary username of the Organizer would be "testaccount@domain-zimbra.domain-intern.de", however, in ZWC the Settings for Sent Messages are "From: Sender-OK <testaccount@domain.net> (see attached pic)
Appointments via ZWC are working fine:
show Original ZWC:
BEGIN:VCALENDAR
PRODID:Zimbra-Calendar-Provider
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETTO:+0100
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETTO:+0200
TZOFFSETFROM:+0100
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:0665162d-7b00-4536-b024-0af8958570db
SUMMARY:Test Appointment
DESCRIPTION:alalala
X-ALT-DESC;FMTTYPE=text/html:<html><body id='htmlmode'><h3>The following mee
ting has been modified:</h3>
<p>
<table border='0'>
<tr><th align=left>
Subject:</th><td>Test Appointment </td></tr>
<tr><th align=left>Organiser:<
/th><td>"Sender-OK" <testaccount@domain.net> </td></tr>
</table>
<p
>
<table border='0'>
<tr><th align=left>Time:</th><td>Tuesday, 24 Februar
y, 2015, 10:30:00 - 11:00:00 GMT +01:00 Amsterdam, Berlin, Bern, Rome,
Stockholm, Vienna
</td></tr></table>
<p>
<table border='0'>
<tr><th a
lign=left>Invitees:</th><td>someone_somewhere@googlemail.com; user@domain.ne
t </td></tr>
</table>
<div>*~*~*~*~*~*~*~*~*~*</div><br><div style="font-f
amily: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><d
iv style="font-family: arial, helvetica, sans-serif; font-size: 12pt; co
lor: #000000"><div>alalala<br></div></div></div></body></html>
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED:mailto:someone_somewhere@googlemai
l.com
ATTENDEE;CN=user@domain.net;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;
RSVP=TRUE:mailto:user@domain.net
ORGANIZER;CN=Sender-OK:mailto:testaccount@domain.net
DTSTART;TZID="Europe/Berlin":20150224T103000
DTEND;TZID="Europe/Berlin":20150224T110000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
LAST-MODIFIED:20150224T093136Z
DTSTAMP:20150224T093136Z
SEQUENCE:1
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;RELATED=START:-PT5M
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
In iCal I cannot set a "from" Adresse. Just Username, Pass, Server and path. Therefore the primary Username is revealed.
Show Original iCal:
BEGIN:VCALENDAR
PRODID:Zimbra-Calendar-Provider
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETTO:+0100
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETTO:+0200
TZOFFSETFROM:+0100
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:A8299AC7-D1BE-4434-AB18-F932065F432C
SUMMARY:Test iCal
DESCRIPTION:
ATTENDEE;CN=someone_somewhere@googlemail.com;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPAN
T;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mailto:someone_somewhere@googlemail.com
ATTENDEE;CN=user@domain.net;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PART
STAT=ACCEPTED:mailto:user@domain.net
ORGANIZER;CN=Test Account:mailto:testaccount@domain-zimbra.domain-intern.de
DTSTART;TZID="Europe/Berlin":20150224T110000
DTEND;TZID="Europe/Berlin":20150224T120000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
LAST-MODIFIED:20150224T091743Z
DTSTAMP:20150224T091743Z
SEQUENCE:0
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;RELATED=START:-PT5M
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
For me, the problem only manifests for external users because internal domains do work internally. The Organizer Adress still is the wrong one, it's just not a problem.
The primary username of the Organizer would be "testaccount@domain-zimbra.domain-intern.de", however, in ZWC the Settings for Sent Messages are "From: Sender-OK <testaccount@domain.net> (see attached pic)
Appointments via ZWC are working fine:
show Original ZWC:
BEGIN:VCALENDAR
PRODID:Zimbra-Calendar-Provider
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETTO:+0100
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETTO:+0200
TZOFFSETFROM:+0100
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:0665162d-7b00-4536-b024-0af8958570db
SUMMARY:Test Appointment
DESCRIPTION:alalala
X-ALT-DESC;FMTTYPE=text/html:<html><body id='htmlmode'><h3>The following mee
ting has been modified:</h3>
<p>
<table border='0'>
<tr><th align=left>
Subject:</th><td>Test Appointment </td></tr>
<tr><th align=left>Organiser:<
/th><td>"Sender-OK" <testaccount@domain.net> </td></tr>
</table>
<p
>
<table border='0'>
<tr><th align=left>Time:</th><td>Tuesday, 24 Februar
y, 2015, 10:30:00 - 11:00:00 GMT +01:00 Amsterdam, Berlin, Bern, Rome,
Stockholm, Vienna
</td></tr></table>
<p>
<table border='0'>
<tr><th a
lign=left>Invitees:</th><td>someone_somewhere@googlemail.com; user@domain.ne
t </td></tr>
</table>
<div>*~*~*~*~*~*~*~*~*~*</div><br><div style="font-f
amily: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><d
iv style="font-family: arial, helvetica, sans-serif; font-size: 12pt; co
lor: #000000"><div>alalala<br></div></div></div></body></html>
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED:mailto:someone_somewhere@googlemai
l.com
ATTENDEE;CN=user@domain.net;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;
RSVP=TRUE:mailto:user@domain.net
ORGANIZER;CN=Sender-OK:mailto:testaccount@domain.net
DTSTART;TZID="Europe/Berlin":20150224T103000
DTEND;TZID="Europe/Berlin":20150224T110000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
LAST-MODIFIED:20150224T093136Z
DTSTAMP:20150224T093136Z
SEQUENCE:1
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;RELATED=START:-PT5M
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
In iCal I cannot set a "from" Adresse. Just Username, Pass, Server and path. Therefore the primary Username is revealed.
Show Original iCal:
BEGIN:VCALENDAR
PRODID:Zimbra-Calendar-Provider
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:Europe/Berlin
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETTO:+0100
TZOFFSETFROM:+0200
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
TZNAME:CET
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETTO:+0200
TZOFFSETFROM:+0100
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
TZNAME:CEST
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:A8299AC7-D1BE-4434-AB18-F932065F432C
SUMMARY:Test iCal
DESCRIPTION:
ATTENDEE;CN=someone_somewhere@googlemail.com;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPAN
T;PARTSTAT=NEEDS-ACTION;RSVP=TRUE:mailto:someone_somewhere@googlemail.com
ATTENDEE;CN=user@domain.net;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PART
STAT=ACCEPTED:mailto:user@domain.net
ORGANIZER;CN=Test Account:mailto:testaccount@domain-zimbra.domain-intern.de
DTSTART;TZID="Europe/Berlin":20150224T110000
DTEND;TZID="Europe/Berlin":20150224T120000
STATUS:CONFIRMED
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
LAST-MODIFIED:20150224T091743Z
DTSTAMP:20150224T091743Z
SEQUENCE:0
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER;RELATED=START:-PT5M
DESCRIPTION:Reminder
END:VALARM
END:VEVENT
END:VCALENDAR
-
- Posts: 4
- Joined: Wed Jan 21, 2015 7:18 am
iCal appointments / Set Organizer (reveals internal-domain)
Hi, i started the logging today to reproduce this issue.
I will upload the files to the your FTP after all attendees has accept.
Please the this article: http://wiki.zimbra.com/wiki/Split_Domain
In our case the main mail server is mail.example.com and the zimbra server is zimbra.example.com.
On mail.example.com the accounts called @example.com
On zimbra.example.com -> firstname.lastname@zimbra.otrs.com
Mails to @example.com will be delivered to mail.example.com and forwarded to zimbra.example.com
All outgoing mails from zimbra.example.com were sent as firstname.lastname@example.com
But if I add an domain alias @example.com to zimbra, i have a new problem. I sent a mail to an address which is not registered on zimbra but on mail.example.com. i got the following message:
<it@zimbra.example.com>: zimbra.example.com
Reporting-MTA: dns; zimbra.example.com
X-Postfix-Queue-ID: 3AF822825FA
X-Postfix-Sender: rfc822; firstname.lastname@otrs.com
Arrival-Date: Mon, 23 Feb 2015 16:29:14 +0100 (CET)
Final-Recipient: rfc822; it@zimbra.example.com
Original-Recipient: rfc822;it@example.com
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; zimbra.example.com
I will upload the files to the your FTP after all attendees has accept.
Please the this article: http://wiki.zimbra.com/wiki/Split_Domain
In our case the main mail server is mail.example.com and the zimbra server is zimbra.example.com.
On mail.example.com the accounts called @example.com
On zimbra.example.com -> firstname.lastname@zimbra.otrs.com
Mails to @example.com will be delivered to mail.example.com and forwarded to zimbra.example.com
All outgoing mails from zimbra.example.com were sent as firstname.lastname@example.com
But if I add an domain alias @example.com to zimbra, i have a new problem. I sent a mail to an address which is not registered on zimbra but on mail.example.com. i got the following message:
<it@zimbra.example.com>: zimbra.example.com
Reporting-MTA: dns; zimbra.example.com
X-Postfix-Queue-ID: 3AF822825FA
X-Postfix-Sender: rfc822; firstname.lastname@otrs.com
Arrival-Date: Mon, 23 Feb 2015 16:29:14 +0100 (CET)
Final-Recipient: rfc822; it@zimbra.example.com
Original-Recipient: rfc822;it@example.com
Action: failed
Status: 5.0.0
Diagnostic-Code: X-Postfix; zimbra.example.com
-
- Posts: 4
- Joined: Wed Jan 21, 2015 7:18 am
iCal appointments / Set Organizer (reveals internal-domain)
Any news on this topic ?
I'd be very happy about an answer.
I'd be very happy about an answer.
- Gren Elliot
- Advanced member
- Posts: 183
- Joined: Tue Jun 10, 2014 4:45 am
iCal appointments / Set Organizer (reveals internal-domain)
Nils,
I'm assuming the problem you are having is similar / the same as what SteS describes and I've updated Bug 97428 to reflect that. If that is not correct, please add your logging and description of the problem to that bug.
On the other issue with not being able to send to addresses on another host when you have a domain alias. Please create a new forum post for that. I'd rather concentrate on one problem per thread, even if they are related to some extent. You're more likely to get an answer on that issue that way I think, as I'm not particularly familiar with split domain working, so I wouldn't be the best person to answer that question.
I'm assuming the problem you are having is similar / the same as what SteS describes and I've updated Bug 97428 to reflect that. If that is not correct, please add your logging and description of the problem to that bug.
On the other issue with not being able to send to addresses on another host when you have a domain alias. Please create a new forum post for that. I'd rather concentrate on one problem per thread, even if they are related to some extent. You're more likely to get an answer on that issue that way I think, as I'm not particularly familiar with split domain working, so I wouldn't be the best person to answer that question.