首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏MoeLove

    跨平台日历同步:使用 CalDAV 和 Radicale 打造个人日历云服务

    选择 CalDAV server 先来聊下 CalDAV 是什么。 CalDAV的主要作用包括: 跨设备和应用程序同步日历数据:CalDAV 协议使得用户能够在多个设备(如手机、平板和电脑)和不同的日历应用程序之间同步日历数据,从而实现统一的日程管理。 这意味着用户可以在不更换日历应用程序的情况下使用 CalDAV 功能。 关于 CalDAV server 的选择有很多,我随便搜了下 CalDAV | Tasks.org CalDAV server 对我而言主要考虑如下方面: 需要能满足我的需求,可以用其他支持 CalDAV Radicale Radicale 是一个用 Python 开发的 CalDAV 和 CardDAV server,主要有如下功能: 支持通过 CalDAV、CardDAV 和 HTTP 进行分享; 支持认证鉴权

    17.1K21编辑于 2023-09-03
  • 来自专栏网络安全技术点滴分享

    挑战设计:为2022年信息安全挑战赛打造CalDAV协议漏洞利用关卡

    我的挑战围绕CalDAV协议设计,这是WEBDAV(HTTP的扩展协议)的研究较少的超集协议,从iOS默认日历到IoT设备都在使用。 Radicale(流行开源CalDAV服务器)中就存在这样的"准漏洞"。Radicale除了处理iCalendar文件外,还使用Python标准库pickle存储日历元数据。 构造利用链作为CTF挑战,我通过以下设计使"准漏洞"变得可利用:用Go编写"开发版"CalDAV服务器,共享Radicale的根目录保留授权检查但移除.开头的路径限制利用WebDAV的MOVE/COPY

    15110编辑于 2025-07-24
  • 来自专栏云计算运维

    使用 Jupyter 改善你的时间管理

    相同的思路也可以应用于其他服务,但是日历具有一个很酷的功能:几乎所有 Web 日历都支持的开放标准 —— CalDAV。 我将我的凭据存储在根目录下的一个名为 .caldav 的文件中: import os with open(os.path.expanduser("~/.caldav")) as fpin: username 下一步是使用方便的 PyPI caldav 库。 我找到了我的电子邮件服务的 CalDAV 服务器(你可能有所不同): import caldav client = caldav.DAVClient(url="https://caldav.fastmail.com /dav/", username=username, password=password) CalDAV 有一个称为 principal(主键)的概念。

    1K20发布于 2021-09-09
  • 拒绝日历焦虑:OpenClaw 多设备日程无缝同步实战指南

    手机日历 APP ──────┐ ↓ 【OpenClaw 服务器】 (基于 CalDAV 标准协议) ↑ 电脑日历软件 ──────┘ 在此架构中,服务器承担三个角色: 计算资源:运行 OpenClaw 服务(处理 CalDAV 请求)。 第1步:选择应用镜像 登录控制台,在“应用镜像”中选择 OpenClaw(或兼容的 CalDAV 基础镜像)。镜像已预装 Python 环境及依赖库,无需手动配置。 系统后台将自动执行: 启动服务 → 开放 5232 端口 → 配置防火墙 → 生成默认账户 第4步:获取连接地址 应用详情页将显示关键信息: CalDAV 地址:http://服务器IP:5232/用户名 第5步:终端连接 在 iPhone、Android 或 Outlook 的“添加账户”中选择 CalDAV 类型,填入上述地址与凭证。新建日程后,2秒内所有设备即可完成同步。

    71910编辑于 2026-03-06
  • 来自专栏Linux成长之路

    【Docker项目实战】使用Docker部署Radicale日历和联系人应用

    一、Radicale介绍 1.1 Radicale简介 Radicale简介 Radicale 是一个小型但功能强大的 CalDAV(日历、待办事项列表)和 CardDAV(联系人)服务器。 1.2 Radicale特点 通过 CalDAV、CardDAV 和 HTTP 共享日历和联系人列表。 支持事件、待办事项、日记条目和名片。 开箱即用,无需复杂的设置或配置。 可与许多 CalDAV 和 CardDAV 客户端配合使用 将文件系统上的所有数据存储在简单的文件夹结构中。 可以通过插件进行扩展。 是 GPLv3 许可的免费软件。 任务与待办事项追踪:结合CalDAV的任务管理功能,用户可以创建并跟踪个人或团队的待办事项列表,设置优先级、截止日期等,确保重要任务不被遗漏,提升工作效率。 无论是在安排紧凑的日程中穿梭,还是在团队项目协作的海洋里遨游,Radicale都以其出色的CalDAV和CardDAV支持,确保信息在多设备间无缝流转。

    2K10编辑于 2024-07-30
  • 来自专栏IT笔记

    「玩转树莓派」搭建属于自己的云盘服务

    client_max_body_size 10G; fastcgi_buffers 64 4K; gzip off; rewrite ^/caldav (.*)$ /remote.php/caldav$1 redirect; rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect rewrite ^/.well-known/carddav /remote.php/carddav/ redirect; rewrite ^/.well-known/caldav /remote.php/caldav/ redirect; rewrite ^(/core/doc/[^\/]+/)$ $1/index.html; try_files

    3K10发布于 2019-12-09
  • 来自专栏孤鸿

    nextcloud宝塔面板nginx伪静态-去除index.php

    x5B89;全 add_header Strict-Transport-Security "max-age=63072000;"; #解析caldav 和carddav rewrite /.well-known/carddav /remote.php/dav permanent; rewrite /.well-known/caldav / ;定向到index.php上 location / { rewrite ^ /index.php$uri; rewrite ^/caldav (.*)$ /remote.php/caldav$1 redirect; rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect; rewrite :$|/) { try_files $uri/ =404; index index.php; } #caldav和carddav rewrite /.well-known/

    3.3K10编辑于 2022-10-04
  • 来自专栏IT综合技术分享

    组件分享之后端组件——用于 SFTP、S3、FTP、WebDAV、Git、Minio、LDAP、CalDAV、CardDAV、Mysql、Backblaze 的现代 Web 客户端filestash

    组件分享之后端组件——用于 SFTP、S3、FTP、WebDAV、Git、Minio、LDAP、CalDAV、CardDAV、Mysql、Backblaze 的现代 Web 客户端filestash 背景 filestash 开源协议:AGPL-3.0 license 官网:www.filestash.app/ 内容 本节我们分享一个用于 SFTP、S3、FTP、WebDAV、Git、Minio、LDAP、CalDAV

    2.2K10编辑于 2022-07-12
  • 来自专栏祥子的故事

    工具篇 | 获取邮箱的登陆授权码

    在账户栏目下,往下拉,找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务所在位置 ?

    3.2K20发布于 2019-02-18
  • 来自专栏祥子的故事

    工具篇 | 获取邮箱的登陆授权码

    在账户栏目下,往下拉,找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务所在位置 ?

    6.2K50发布于 2018-05-14
  • 来自专栏AI SPPECH

    Nextcloud深度解析:2025年自托管文件同步与协作平台的标杆

    8.0/10.2+ PostgreSQL 数据库选项 10.0+ Redis 缓存和文件锁定 6.0+ Apache/Nginx Web服务器 2.4+/1.18+ WebDAV 文件访问协议 内置支持 CalDAV ; class CalendarObject extends \Sabre\CalDAV\CalendarObject { // 创建或更新日历事件 public function put return parent::put($data); } } 联系人管理:支持导入/导出联系人、创建联系人组、添加自定义字段等 任务管理:支持创建任务、设置截止日期、优先级、分配任务等 CalDAV /CardDAV支持:兼容标准的CalDAV和CardDAV协议,可与其他日历/联系人客户端同步 共享日历和联系人:支持与其他用户或群组共享日历和联系人 这些功能使得Nextcloud不仅是一个文件同步平台 /CardDAV接口:标准的CalDAV和CardDAV接口,支持日历和联系人操作 OCS API:Nextcloud自己的API标准,支持用户管理、通知等功能 REST API:部分应用提供

    1.3K10编辑于 2025-11-12
  • 来自专栏WordPress果酱

    使用 QQ 邮箱设置 WordPress SMTP 发信

    邮箱设置 WordPress SMTP 发信的过程: QQ邮箱设置 登录进入你的 QQ 邮箱,然后点击「设置」> 「账户」: 往下拉,进入「POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV

    2.1K30编辑于 2023-04-14
  • 来自专栏python3

    Python3:用QQ邮箱发送邮件

    2.1  开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务     1)  打开QQ邮箱,点击【设置】 ?     2)在【账户】tab页,找到【POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务】,点击【开启】POP3/SMTP服务 ? 2.3  继续开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务     1)  QQ号码申请第二代密保成功后,点击【验证密保】对话框中的【我已经完成设置】按钮 ?    

    5.7K30发布于 2020-01-10
  • 来自专栏日常撸知识

    学习Django,用户个人系统的密码找回功能的实现

    以QQ邮箱为例,在账户的设置中,找到POP3/IMAP/SMTP/Exchange/CardAV/CalDAV服务,开启其中的POP3/STMP服务,注意在开启服务时,会有一个客户端授权码,请记住该密码

    1.2K10发布于 2019-07-03
  • 来自专栏Dotnet Dancer

    【.NET】几行代码实现自动发送邮件功能

    Q邮箱需要先开通SMTP服务:首先,你需要登录到QQ邮箱,然后进入“设置” -> “账户” -> “POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”,并开启SMTP服务

    41710编辑于 2024-08-13
  • 来自专栏跟牛老师一起学WEBGIS

    基于nodemailer实现邮件发送

    QQ邮箱配置 首先需要开启POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务,如下图所示。 生成授权码 2.

    73530编辑于 2023-10-19
  • 来自专栏前端基础

    Node 自动发送邮件

    nodemailer.com/smtp/well-known/ 以QQ 为例子,打开邮箱,找到顶部的设置模块,然后找到下面的账户 找到账户下的 POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV

    90630编辑于 2021-12-07
  • 来自专栏办公魔盒

    VB.NET 发送QQ邮件,可用于发送验证码和批量文件,通知信息

    4.再找到"POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务" ?

    1.9K20发布于 2019-08-28
  • 来自专栏Rust语言学习交流

    【Rust 日报】2022-10-02 GraphScope:大规模图计算系统

    给定一组公共日历链接,它可以让 CalDav 客户端相信所有这些日历都是同一个日历集合的一部分。

    32120编辑于 2022-11-28
  • 来自专栏公共互联网反网络钓鱼(APCN)

    基于iCloud日历的回拨型钓鱼攻击机制与防御对策研究

    此类攻击之所以有效,源于三个关键特性:(1)绕过邮件安全栈——日历邀请通过CalDAV协议传输,不经过SMTP网关;(2)界面可信度高——通知由系统原生组件渲染,无浏览器地址栏或邮件发件人标识等警示元素 2 攻击技术机理与用户交互路径2.1 日历邀请的传输与呈现机制iCloud日历基于CalDAV协议(RFC 4791)实现跨设备同步。 攻击者通常注册一个形似billing@apple-support[.]com的第三方日历账户(非Apple官方域名),并通过公开CalDAV API或第三方日历客户端(如Thunderbird + Lightning

    26310编辑于 2025-12-09
领券