为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

In sending an invitation lightning sends from "user@local.host" rather than the email i entered e.g. "user@yyy.com. That makes it impossibe to reply."

  • 13 个回答
  • 2 人有此问题
  • 2 次查看
  • 最后回复者为 Colin

more options

I'm trying to use Lightning with my Synology Caldav server. I've been able to set up a Caldav calendar in Lightning and get it to sync successfully with the server, and through the server to other devices. I've specified an email to use with the calendar, let's call it joe@myserver.com. I've also checked the "Prefer client-side email scheduling". The one problem I've come up against that I can't figure out is that when I set up a meeting inside Lightning and invite others, the invitation gets sent out with a return address of "joe@local.host" versus "joe@myserver.com" That makes it impossible for others to reply successfully to any invitations they might receive. This seems like a bug within Lightning, since it's supposed to be handling the email invitations. Perhaps it somehow isn't picking up the right email address, even though I specified it? Thanks in advance!

I'm trying to use Lightning with my Synology Caldav server. I've been able to set up a Caldav calendar in Lightning and get it to sync successfully with the server, and through the server to other devices. I've specified an email to use with the calendar, let's call it joe@myserver.com. I've also checked the "Prefer client-side email scheduling". The one problem I've come up against that I can't figure out is that when I set up a meeting inside Lightning and invite others, the invitation gets sent out with a return address of "joe@local.host" versus "joe@myserver.com" That makes it impossible for others to reply successfully to any invitations they might receive. This seems like a bug within Lightning, since it's supposed to be handling the email invitations. Perhaps it somehow isn't picking up the right email address, even though I specified it? Thanks in advance!

所有回复 (13)

more options

check the outgoing server (SMTP) entry in the account settings, but also make sure that any .local identity is not the default for the selected account. (the reply-to: and email both derive from the default identity of the account is my understanding. But I am no expert in calendar.

more options

Matt, thanks for your reply! Unfortunately, I don't think this is the answer to the problem. What I forgot to mention is that the default (non-Caldav) calendar that is created initially by Lightning works correctly -- that is, the right email address is used to create invitations and replies work correctly. So, the system does find the right email information for that calendar. The reason why I can't use that calendar on a long-term basis is that it doesn't sync with my Caldav server. When I create a new calendar that does sync with the Caldav server, it doesn't get the right email information for the reply.

more options

each calendar has it's own "email address"

Right click the calendar name on the left of the screen under the small month calendar. Select properties

Do that with both calendars and determine the difference in Email selected. If the default local one works, then there is clearly a different one being selected for the remote calendar.

more options

Thanks Matt. I tried checking the properties as you suggested. Both calendars have the same fully formed correct email selected. The problem is that for the remote calendar, when an invitation is sent, that correct email gets changed to the form "user@local.host" rather than the original, correct email.

more options

that address has to be in your local settings somewhere.

Open the config editor and search for the address.... what "fields" does it appear in.

more options

Good thought, but the email address "user@local.host" doesn't appear anywhere in the configs, in fact, "local.host" doesn't appear, but this string "devtools.debugger.chrome-debugging-host" has the value "localhost"

That's it....

more options

ok, so you say these mails appear in your sent items. Is the account IMAP?

more options

Yes, it's IMAP. And I can see the sent message, as coming from my email. The problem is that in the invitation itself, the organizer of the meeting is identified as bill@local.host rather than as my email, so when you do a reply it tries to go to bill@local.host which fails. I also see this behavior in the window for inviting participants in Lightning --- when the invitation table comes up, the organizer is identified as bill@local.host which is also grayed out. The funny thing is it all works correctly for a local calendar -- the invite attendees window shows my email correctly as the organizer --- but it does not work for a remote calendar.

more options

are you hosting your own local mail server by any chance?

more options

Yes, on my Synology NAS.

more options

I thought it might be that, when I had a local mail server it was configured for a .local domain and an internet domain. I think the issue is there,or in your local DNS. Not in Thunderbird

If you open a command prompt (Windows key+X get the menu) and type

tracert local.host

Does it resolve the domain to your synology device?

more options

I'm on Macs and a Raspberry Pi, so used traceroute rather than tracert, but both from the Mac and the Raspberry Pi I got unknown host errors. Here's from the Raspberry PI:

pi@raspberrypi3:~ $ traceroute local.host local.host: Name or service not known

and from the Mac a similar unknown host message.

Traceroute does find the Raspberry as raspberrypi3.local as well as other computers on my local network, and externally of course, so all that seems to be working....

BTW, thanks for all your help!

more options

I am Trying to create a shared Thunderbird calendar. I am using a synology server and have downloaded the synology app "WEbdav" server. When I copy the davcal ulr I receive the following message "Publishing the calendar file failed. Status code: 405: Method Not Allowed"

Does anyone have any ideas how to correct this?