Ofis dışı yanıtı ayarlama
Tek bir adresin ya da catch-all'ın yanıtını, daha önce kaydedilmiş olanın yerine kaydeder.
Gerçek çağrıyı çalışma alanınızda çalıştırır.
PUT /out-of-office
Tek bir adresin ya da catch-all'ın yanıtını, daha önce kaydedilmiş olanın yerine kaydeder.
Örnek
settings:write gerektirir. address sorguda gider ve tek zorunlu alan message olur: 1 ile 10.000 karakter arasında düz metin.
curl -X PUT "$OE/[email protected]" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "startsAt": "2026-12-22T00:00:00Z", "endsAt": "2027-01-04T08:00:00Z", "subject": "Away until 4 January", "message": "I am away until 4 January and will answer when I am back." }'{ "object": "out_of_office", "address": "[email protected]", "enabled": true, "active": true, "startsAt": "2026-12-22T00:00:00.000Z", "endsAt": "2027-01-04T08:00:00.000Z", "subject": "Away until 4 January", "message": "I am away until 4 January and will answer when I am back.", "contactsOnly": false, "updatedAt": "2026-12-22T09:14:03.117Z"}Şimdi başlamak ya da zaten açık olan bir yanıtın başlangıcını korumak için startsAt değerini vermeyin; yanıtı kapatılana kadar açık tutmak için de endsAt değerini vermeyin ya da null gönderin. subject en fazla 255 karakter alır; boş bırakılırsa yanıt Re: ve gelen konuyla gider. enabled: false metni korur ve yanıtı duraklatır; contactsOnly: true ise yalnızca kişileri ve çalışma alanının yazdığı kimseleri yanıtlar.
Her gönderen yanıtı tüm yokluk dönemi için bir kez, aynı konuşmanın içinde, postanın geldiği adresten alır. startsAt değerini değiştirmek, herkesin bir kez daha yanıtlandığı yeni bir dönem başlatır; yalnızca metni ya da endsAt değerini değiştirmek ise başlatmaz. endsAt yoksa bir gönderen 30 gün sonra yeniden yanıtlanır. Yanıt Auto-Submitted: auto-replied taşır, izleme ve imza içermez, aylık gönderimlere sayılır ve sessize alınmış bir konuşmada da yine gider.
Kimseyi uyarmayacak posta yanıt almaz: istenmeyen e-posta, bir kuralın çöp kutusuna taşıdığı posta, bültenler ve diğer toplu postalar, otomatik postalar, geri dönen iletiler, engellenen gönderenler ve çalışma alanının kendi adresleri. Önce tam adres için kaydedilen yanıt, sonra adresin artı eki olmayan hâli için kaydedilen, sonra da catch-all'ınki uygulanır ve bir catch-all, birinin elle oluşturduğu bir adres adına asla yanıt vermez.
422 invalid_parameter; address değerinin eksik olduğu, çalışma alanının bir adresi olmadığı ya da tüm bir alan adını belirttiği, iletinin boş olduğu ya da endsAt değerinin startsAt değerinden sonra olmadığı veya çoktan geçtiği anlamına gelir. Hiçbir şey zamanlayıcıyla çalışmaz: tarihler posta geldiğinde denetlenir.