Kalo te dokumentacioni
Ruby

Ndalimet

`suppressions.list`, `list_all`, `iterate`, `get`, `add` dhe `remove`.

Çdo metodë

suppressions.rb
complaints = client.suppressions.list_all(reason: "complaint")puts complaints.map { |row| row[:email] } row = client.suppressions.add(email: "[email protected]") client.suppressions.remove(row[:id]) if row[:removable]

Adresat te të cilat kjo hapësirë pune nuk dërgon: kthimet e përhershme dhe ankesat, të regjistruara sapo ndodhin, dhe çdo adresë e bllokuar me dorë. Një dërgim te njëra prej tyre refuzohet për atë marrës para se të dalë ndonjë gjë. Leximi kërkon settings:read dhe ndryshimi kërkon settings:write, fushat që kontrollojnë aksesin në ekranin Adresat e bllokuara. reason: mban një lloj, bounce, complaint ose manual, dhe OpenEmail::SUPPRESSION_REASONS i emërton.

add kthen rreshtin, qoftë i ri apo që ishte tashmë aty. remove refuzon një kthim të përhershëm me 409 suppression_not_removable, të ngritur si OpenEmail::ConflictError, gjë që removable jua tregon paraprakisht. Një çelës i kufizuar në adresa ose domene të caktuara mund ta lexojë listën dhe nuk mund ta ndryshojë.