API
다른 주소로 서명 복사
같은 서명을 다른 주소에 넣으며, 그 주소에 있는 같은 이름의 서명은 대체합니다.
POST/signatures/{id}/copy
워크스페이스에 실제 호출을 실행합니다.
POST /signatures/{id}/copy
같은 서명을 다른 주소에 넣으며, 그 주소에 있는 같은 이름의 서명은 대체합니다.
예시
settings:write가 필요합니다. addresses는 주소나 catch-all을 1개에서 500개까지 받습니다.
curl -X POST "$OE/signatures/sig_8f2c1a9b7d3e4f60a1b2c3d4/copy" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "addresses": ["[email protected]", "[email protected]"], "isDefault": true }'{ "object": "list", "data": [ { "object": "signature", "id": "sig_51c0a7e2b94d4c18a3f6e0d2", "address": "[email protected]", "name": "Short", "html": "<p>Ada<br />Acme Ltd</p>", "isDefault": true, "isReplyDefault": false, "createdAt": "2026-10-12T09:20:41.902Z", "updatedAt": "2026-10-12T09:20:41.902Z" }, { "object": "signature", "id": "sig_c9d4e1f07a2b4b6f9e3d5a81", "address": "[email protected]", "name": "Short", "html": "<p>Ada<br />Acme Ltd</p>", "isDefault": true, "isReplyDefault": true, "createdAt": "2026-10-12T09:20:41.955Z", "updatedAt": "2026-10-12T09:20:41.955Z" } ]}대소문자와 관계없이 같은 이름의 서명이 이미 있는 주소는 그 서명의 HTML이 대체되므로, 수정한 뒤 다시 복사하면 모든 사본이 최신 상태가 됩니다. 그 밖의 주소에는 그 이름의 새 서명이 생깁니다.
사본은 isDefault나 isReplyDefault가 true인 곳에서 기본 서명이 되며, 서명이 전혀 없던 주소에서는 둘 다의 기본 서명이 됩니다. 생략하면 다른 주소의 기본 서명은 그대로입니다. 그 서명이 이미 있는 주소는 건너뜁니다.
각 사본은 그때부터 자체 ID를 가진 별개의 서명입니다. 사본은 한 번에 주소 하나씩 기록되므로, 주소가 가득 차 있으면 호출은 422 signature_limit_reached로 실패하고 그 앞의 주소들은 사본을 유지합니다.