Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/debian-handbook/11_network-services/ro/units/?format=api&page=2
https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/units/?format=api&page=3", "previous": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/units/?format=api", "results": [ { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The <literal>virtual_uid_maps</literal> parameter (respectively <literal>virtual_gid_maps</literal>) references the file containing the mapping between the email address and the system user (respectively group) that “owns” the corresponding mailbox. To get all mailboxes owned by the same owner/group, the <literal>static:5000</literal> syntax assigns a fixed UID/GID (of value 5000 here)." ], "previous_source": "", "target": [ "" ], "id_hash": 3000956683685928132, "content_hash": 3000956683685928132, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 112, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://hosted.weblate.org/api/units/14750897/?format=api", "priority": 100, "id": 1162939, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=a9a58a343d6f1cc4", "url": "https://hosted.weblate.org/api/units/1162939/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:48+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Again, the syntax of the <filename>/etc/postfix/vmailbox</filename> file is quite straightforward: two fields separated with whitespace. The first field is an email address within one of the virtual domains, and the second field is the location of the associated mailbox (relative to the directory specified in <emphasis>virtual_mailbox_base</emphasis>). If the mailbox name ends with a slash (<literal>/</literal>), the emails will be stored in the <emphasis>maildir</emphasis> format; otherwise, the traditional <emphasis>mbox</emphasis> format will be used. The <emphasis>maildir</emphasis> format uses a whole directory to store a mailbox, each individual message being stored in a separate file. In the <emphasis>mbox</emphasis> format, on the other hand, the whole mailbox is stored in one file, and each line starting with “<literal>From </literal>” (<literal>From</literal> followed by a space) signals the start of a new message." ], "previous_source": "", "target": [ "" ], "id_hash": 1755136337264858930, "content_hash": 1755136337264858930, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 115, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 127, "source_unit": "https://hosted.weblate.org/api/units/14750898/?format=api", "priority": 100, "id": 1162941, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=985b7f331b0d5732", "url": "https://hosted.weblate.org/api/units/1162941/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:50+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Restrictions for Receiving and Sending" ], "previous_source": "", "target": [ "" ], "id_hash": 6988605976992632187, "content_hash": 6988605976992632187, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 118, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14750900/?format=api", "priority": 100, "id": 1162944, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=e0fc841bddd14d7b", "url": "https://hosted.weblate.org/api/units/1162944/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:51+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The growing number of unsolicited bulk emails (<emphasis>spam</emphasis>) requires being increasingly strict when deciding which emails a server should accept. This section presents some of the strategies included in Postfix." ], "previous_source": "", "target": [ "" ], "id_hash": 2905079265122666538, "content_hash": 2905079265122666538, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 119, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 30, "source_unit": "https://hosted.weblate.org/api/units/14750901/?format=api", "priority": 100, "id": 1162945, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=a850ea3329fd482a", "url": "https://hosted.weblate.org/api/units/1162945/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:51+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<emphasis>CULTURE</emphasis> The spam problem" ], "previous_source": "", "target": [ "" ], "id_hash": -7339228670655066046, "content_hash": -7339228670655066046, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 123, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14750902/?format=api", "priority": 100, "id": 1162946, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=1a25d268b03e1042", "url": "https://hosted.weblate.org/api/units/1162946/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:51+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary>spam</primary>" ], "previous_source": "", "target": [ "" ], "id_hash": -1284814892132451691, "content_hash": -1284814892132451691, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 124, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://hosted.weblate.org/api/units/14750903/?format=api", "priority": 100, "id": 1162947, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=6e2b6ba9b0503a95", "url": "https://hosted.weblate.org/api/units/1162947/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:52+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "All system administrators try to face this nuisance with spam filters, but of course spammers keep adjusting to try to work around these filters. Some even rent networks of machines compromised by a worm from various crime syndicates. Recent statistics estimate that up to 95% of all emails circulating on the Internet are spam!" ], "previous_source": "", "target": [ "" ], "id_hash": 965782615984774471, "content_hash": 965782615984774471, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 127, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 54, "source_unit": "https://hosted.weblate.org/api/units/14750905/?format=api", "priority": 100, "id": 1162949, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=8d67262c1c051d47", "url": "https://hosted.weblate.org/api/units/1162949/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:52+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "IP-Based Access Restrictions" ], "previous_source": "", "target": [ "" ], "id_hash": 7398039939202543942, "content_hash": 7398039939202543942, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 128, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14750906/?format=api", "priority": 100, "id": 1162950, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=e6ab1e20d251f146", "url": "https://hosted.weblate.org/api/units/1162950/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:53+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The <literal>smtpd_client_restrictions</literal> directive controls which machines are allowed to communicate with the email server." ], "previous_source": "", "target": [ "" ], "id_hash": -7796735385340452233, "content_hash": -7796735385340452233, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 131, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 14, "source_unit": "https://hosted.weblate.org/api/units/14750907/?format=api", "priority": 100, "id": 1162951, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=13cc6e79d5106277", "url": "https://hosted.weblate.org/api/units/1162951/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:53+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Restrictions Based on Client Address" ], "previous_source": "", "target": [ "" ], "id_hash": 6160311779956776361, "content_hash": 6160311779956776361, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 133, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14750908/?format=api", "priority": 100, "id": 1162952, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=d57dd2ecd5fa5da9", "url": "https://hosted.weblate.org/api/units/1162952/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:53+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<emphasis>TIP</emphasis> <emphasis>access</emphasis> tables" ], "previous_source": "", "target": [ "" ], "id_hash": -1584003328561924829, "content_hash": -1584003328561924829, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 139, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14750912/?format=api", "priority": 100, "id": 1162957, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=6a047d5d7607b523", "url": "https://hosted.weblate.org/api/units/1162957/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:55+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<emphasis>TIP</emphasis> White list and RBLs" ], "previous_source": "", "target": [ "" ], "id_hash": -4861452214821240303, "content_hash": -4861452214821240303, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 147, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14750917/?format=api", "priority": 100, "id": 1162964, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=3c88a6f7bb0b4211", "url": "https://hosted.weblate.org/api/units/1162964/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:44:59+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Checking the Validity of the <literal>EHLO</literal> or <literal>HELO</literal> Commands" ], "previous_source": "", "target": [ "" ], "id_hash": -8096630030891798797, "content_hash": -8096630030891798797, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 152, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 9, "source_unit": "https://hosted.weblate.org/api/units/14750918/?format=api", "priority": 100, "id": 1162967, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=0fa2fde27aef2ef3", "url": "https://hosted.weblate.org/api/units/1162967/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:00+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary><literal>HELO</literal></primary>" ], "previous_source": "", "target": [ "" ], "id_hash": -2413560899407252518, "content_hash": -2413560899407252518, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 157, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://hosted.weblate.org/api/units/14750920/?format=api", "priority": 100, "id": 1162969, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=5e814f264b0ef3da", "url": "https://hosted.weblate.org/api/units/1162969/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:00+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Restrictions on the name announced in <literal>EHLO</literal>" ], "previous_source": "", "target": [ "" ], "id_hash": 628142990854095107, "content_hash": 628142990854095107, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 161, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://hosted.weblate.org/api/units/14750922/?format=api", "priority": 100, "id": 1162971, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=88b79cb8de028103", "url": "https://hosted.weblate.org/api/units/1162971/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:01+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The first <literal>permit_mynetworks</literal> directive allows all machines on the local network to introduce themselves freely. This is important, because some email programs do not respect this part of the SMTP protocol adequately enough, and they can introduce themselves with nonsensical names." ], "previous_source": "", "target": [ "" ], "id_hash": 8477575976354712876, "content_hash": 8477575976354712876, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 163, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://hosted.weblate.org/api/units/14750923/?format=api", "priority": 100, "id": 1162973, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=f5a6666f33020d2c", "url": "https://hosted.weblate.org/api/units/1162973/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:02+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Every message has a sender, announced by the <literal>MAIL FROM</literal> command of the SMTP protocol; again, this information can be validated in several different ways." ], "previous_source": "", "target": [ "" ], "id_hash": 5911342650704844238, "content_hash": 5911342650704844238, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 174, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 25, "source_unit": "https://hosted.weblate.org/api/units/14750926/?format=api", "priority": 100, "id": 1162977, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=d2094ed238e0d5ce", "url": "https://hosted.weblate.org/api/units/1162977/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:04+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary><literal>MAIL FROM</literal></primary>" ], "previous_source": "", "target": [ "" ], "id_hash": -6685517898878384201, "content_hash": -6685517898878384201, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 175, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://hosted.weblate.org/api/units/14750927/?format=api", "priority": 100, "id": 1162978, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=233844e471d687b7", "url": "https://hosted.weblate.org/api/units/1162978/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:05+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary>email</primary><secondary>filtering on the sender</secondary>" ], "previous_source": "", "target": [ "" ], "id_hash": -7551912951923530065, "content_hash": -7551912951923530065, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 173, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14750928/?format=api", "priority": 100, "id": 1162979, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=1732372e95ed26af", "url": "https://hosted.weblate.org/api/units/1162979/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:05+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Sender checks" ], "previous_source": "", "target": [ "" ], "id_hash": 1771296162761044617, "content_hash": 1771296162761044617, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 177, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://hosted.weblate.org/api/units/14750929/?format=api", "priority": 100, "id": 1162980, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=9894e879ad627289", "url": "https://hosted.weblate.org/api/units/1162980/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:05+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The <filename>/etc/postfix/access_sender</filename> table maps some special treatment to some senders. This usually means listing some senders into a white list or a black list." ], "previous_source": "", "target": [ "" ], "id_hash": -5617368416222046557, "content_hash": -5617368416222046557, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 179, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://hosted.weblate.org/api/units/14750930/?format=api", "priority": 100, "id": 1162982, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=320b1930029616a3", "url": "https://hosted.weblate.org/api/units/1162982/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:06+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Finally, the <literal>reject_non_fqdn_sender</literal> rule rejects emails purporting to come from addresses without a fully-qualified domain name. In practice, this means rejecting emails coming from <literal>user@machine</literal>: the address must be announced as either <literal>user@machine.example.com</literal> or <literal>user@example.com</literal>." ], "previous_source": "", "target": [ "" ], "id_hash": 402013459956582160, "content_hash": 402013459956582160, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 184, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 35, "source_unit": "https://hosted.weblate.org/api/units/14750932/?format=api", "priority": 100, "id": 1162984, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=85943d1ca3a34710", "url": "https://hosted.weblate.org/api/units/1162984/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:07+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Each email has at least one recipient, announced with the <literal>RCPT TO</literal> command in the SMTP protocol. These addresses also warrant validation, even if that may be less relevant than the checks made on the sender address." ], "previous_source": "", "target": [ "" ], "id_hash": -8988022005851260786, "content_hash": -8988022005851260786, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 191, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 37, "source_unit": "https://hosted.weblate.org/api/units/14750934/?format=api", "priority": 100, "id": 1162986, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=0344219b33d7788e", "url": "https://hosted.weblate.org/api/units/1162986/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:07+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary>RCPT TO</primary>" ], "previous_source": "", "target": [ "" ], "id_hash": -5711670940828378222, "content_hash": -5711670940828378222, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 192, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://hosted.weblate.org/api/units/14750935/?format=api", "priority": 100, "id": 1162987, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=30bc118a8200db92", "url": "https://hosted.weblate.org/api/units/1162987/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:07+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary>email</primary><secondary>filtering on the recipient</secondary>" ], "previous_source": "", "target": [ "" ], "id_hash": 4551683611210334371, "content_hash": 4551683611210334371, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 190, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14750936/?format=api", "priority": 100, "id": 1162988, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=bf2ad420e828c0a3", "url": "https://hosted.weblate.org/api/units/1162988/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:08+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Recipient checks" ], "previous_source": "", "target": [ "" ], "id_hash": 5320947921450455878, "content_hash": 5320947921450455878, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 194, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://hosted.weblate.org/api/units/14750937/?format=api", "priority": 100, "id": 1162989, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=c9d7cdf166685346", "url": "https://hosted.weblate.org/api/units/1162989/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:08+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The <literal>reject_unlisted_recipient</literal> rule rejects messages sent to non-existing local users, which makes sense. Finally, the <literal>reject_non_fqdn_recipient</literal> rule rejects non-fully-qualified addresses; this makes it impossible to send an email to <literal>jean</literal> or <literal>jean@machine</literal>, and requires using the full address instead, such as <literal>jean@machine.falcot.com</literal> or <literal>jean@falcot.com</literal>." ], "previous_source": "", "target": [ "" ], "id_hash": 7209285839623120874, "content_hash": 7209285839623120874, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 198, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 44, "source_unit": "https://hosted.weblate.org/api/units/14750938/?format=api", "priority": 100, "id": 1162992, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=e40c874652fd67ea", "url": "https://hosted.weblate.org/api/units/1162992/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:09+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Restrictions Associated with the <literal>DATA</literal> Command" ], "previous_source": "", "target": [ "" ], "id_hash": -2032328066415776475, "content_hash": -2032328066415776475, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 202, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://hosted.weblate.org/api/units/14750939/?format=api", "priority": 100, "id": 1162993, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=63cbb8642e3b2d25", "url": "https://hosted.weblate.org/api/units/1162993/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:10+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The <literal>DATA</literal> command of SMTP is emitted before the contents of the message. It doesn't provide any information per se, apart from announcing what comes next. It can still be subjected to checks." ], "previous_source": "", "target": [ "" ], "id_hash": -122002618394446285, "content_hash": -122002618394446285, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 205, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 33, "source_unit": "https://hosted.weblate.org/api/units/14750940/?format=api", "priority": 100, "id": 1162994, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=7e4e8f43d4ee7633", "url": "https://hosted.weblate.org/api/units/1162994/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:10+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary><literal>DATA</literal></primary>" ], "previous_source": "", "target": [ "" ], "id_hash": -9118611483063918455, "content_hash": -9118611483063918455, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 206, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://hosted.weblate.org/api/units/14750941/?format=api", "priority": 100, "id": 1162995, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=01742f2b2b2d6089", "url": "https://hosted.weblate.org/api/units/1162995/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:10+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<literal>DATA</literal> checks" ], "previous_source": "", "target": [ "" ], "id_hash": -2067518115706443300, "content_hash": -2067518115706443300, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 208, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://hosted.weblate.org/api/units/14750942/?format=api", "priority": 100, "id": 1162996, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=634eb33a5aa1e9dc", "url": "https://hosted.weblate.org/api/units/1162996/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:11+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The <literal>reject_unauth_pipelining</literal> directives causes the message to be rejected if the sending party sends a command before the reply to the previous command has been sent. This guards against a common optimization used by spammer robots, since they usually don't care a fig about replies and only focus on sending as many emails as possible in as short a time as possible." ], "previous_source": "", "target": [ "" ], "id_hash": -3372024054951297574, "content_hash": -3372024054951297574, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 210, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 62, "source_unit": "https://hosted.weblate.org/api/units/14750943/?format=api", "priority": 100, "id": 1162998, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=513429fcde8e3dda", "url": "https://hosted.weblate.org/api/units/1162998/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:12+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Applying Restrictions" ], "previous_source": "", "target": [ "" ], "id_hash": 640121030384342690, "content_hash": 640121030384342690, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 212, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://hosted.weblate.org/api/units/14750944/?format=api", "priority": 100, "id": 1162999, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=88e22aaf8550d6a2", "url": "https://hosted.weblate.org/api/units/1162999/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:12+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "This means that even if the message is rejected due to an invalid <literal>EHLO</literal> command, Postfix knows the sender and the recipient when announcing the rejection. It can then log a more explicit message than it could if the transaction had been interrupted from the start. In addition, a number of SMTP clients do not expect failures on the early SMTP commands, and these clients will be less disturbed by this late rejection." ], "previous_source": "", "target": [ "" ], "id_hash": -7024535675694036882, "content_hash": -7024535675694036882, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 215, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 73, "source_unit": "https://hosted.weblate.org/api/units/14750946/?format=api", "priority": 100, "id": 1163001, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=1e83d6054232c86e", "url": "https://hosted.weblate.org/api/units/1163001/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:13+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "A final advantage to this choice is that the rules can accumulate information during the various stages of the SMTP exchange; this allows defining more fine-grained permissions, such as rejecting a non-local connection if it announces itself with a local sender." ], "previous_source": "", "target": [ "" ], "id_hash": -8016126872327535626, "content_hash": -8016126872327535626, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 216, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 41, "source_unit": "https://hosted.weblate.org/api/units/14750947/?format=api", "priority": 100, "id": 1163002, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=10c0ff14b47443f6", "url": "https://hosted.weblate.org/api/units/1163002/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:13+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Filtering Based on the Message Contents" ], "previous_source": "", "target": [ "" ], "id_hash": -2548009184426605695, "content_hash": -2548009184426605695, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 218, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://hosted.weblate.org/api/units/14750948/?format=api", "priority": 100, "id": 1163003, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=5ca3a7258dd1c381", "url": "https://hosted.weblate.org/api/units/1163003/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:14+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Enabling content-based filters" ], "previous_source": "", "target": [ "" ], "id_hash": 6737041656473980562, "content_hash": 6737041656473980562, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 224, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14750949/?format=api", "priority": 100, "id": 1163005, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=dd7ec7b133240e92", "url": "https://hosted.weblate.org/api/units/1163005/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:14+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary>email</primary><secondary>filtering on contents</secondary>" ], "previous_source": "", "target": [ "" ], "id_hash": -1505530227177127936, "content_hash": -1505530227177127936, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 220, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14750950/?format=api", "priority": 100, "id": 1163007, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=6b1b483c2a7e8000", "url": "https://hosted.weblate.org/api/units/1163007/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:16+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Both files contain a list of regular expressions (commonly known as <emphasis>regexps</emphasis> or <emphasis>regexes</emphasis>) and associated actions to be triggered when the email headers (or body) match the expression." ], "previous_source": "", "target": [ "" ], "id_hash": -949717186444878906, "content_hash": -949717186444878906, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 226, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 29, "source_unit": "https://hosted.weblate.org/api/units/14750951/?format=api", "priority": 100, "id": 1163008, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=72d1ed4030de9bc6", "url": "https://hosted.weblate.org/api/units/1163008/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:16+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<emphasis>QUICK LOOK</emphasis> Regexp tables" ], "previous_source": "", "target": [ "" ], "id_hash": -5231204816407848652, "content_hash": -5231204816407848652, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 227, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://hosted.weblate.org/api/units/14750952/?format=api", "priority": 100, "id": 1163009, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=376706ef82b29934", "url": "https://hosted.weblate.org/api/units/1163009/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:17+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Example <filename>/etc/postfix/header_checks</filename> file" ], "previous_source": "", "target": [ "" ], "id_hash": 6553910127361954630, "content_hash": 6553910127361954630, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 229, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14750954/?format=api", "priority": 100, "id": 1163011, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=daf42a89673e9346", "url": "https://hosted.weblate.org/api/units/1163011/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:18+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<emphasis>BACK TO BASICS</emphasis> Regular expression" ], "previous_source": "", "target": [ "" ], "id_hash": -5307848908468872064, "content_hash": -5307848908468872064, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 231, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14750955/?format=api", "priority": 100, "id": 1163013, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=3656bb8a39449c80", "url": "https://hosted.weblate.org/api/units/1163013/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:19+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The first one checks the header mentioning the email software; if <literal>GOTO Sarbacane</literal> (a bulk email software) is found, the message is rejected. The second expression controls the message subject; if it mentions a virus notification, we can decide not to reject the message but to discard it immediately instead." ], "previous_source": "", "target": [ "" ], "id_hash": 8524515962197769680, "content_hash": 8524515962197769680, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 237, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 50, "source_unit": "https://hosted.weblate.org/api/units/14750958/?format=api", "priority": 100, "id": 1163016, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=f64d2a1a50f1fdd0", "url": "https://hosted.weblate.org/api/units/1163016/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:21+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Using these filters is a double-edged sword, because it is easy to make the rules too generic and to lose legitimate emails as a consequence. In these cases, not only the messages will be lost, but their senders will get unwanted (and annoying) error messages." ], "previous_source": "", "target": [ "" ], "id_hash": 5603929218880107851, "content_hash": 5603929218880107851, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 238, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 45, "source_unit": "https://hosted.weblate.org/api/units/14750959/?format=api", "priority": 100, "id": 1163017, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=cdc527ef05c7f54b", "url": "https://hosted.weblate.org/api/units/1163017/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:21+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Setting Up <foreignphrase>greylisting</foreignphrase>" ], "previous_source": "", "target": [ "" ], "id_hash": -2526083430899997984, "content_hash": -2526083430899997984, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 239, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://hosted.weblate.org/api/units/14750960/?format=api", "priority": 100, "id": 1163018, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=5cf18c80dc34a2e0", "url": "https://hosted.weblate.org/api/units/1163018/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:21+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<primary>greylisting</primary>" ], "previous_source": "", "target": [ "" ], "id_hash": -1689622024317975397, "content_hash": -1689622024317975397, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 240, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://hosted.weblate.org/api/units/14750961/?format=api", "priority": 100, "id": 1163019, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=688d41b88bd9c49b", "url": "https://hosted.weblate.org/api/units/1163019/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:22+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Postfix doesn't provide greylisting natively, but there is a feature by which the decision to accept or reject a given message can be delegated to an external program. The <emphasis role=\"pkg\">postgrey</emphasis> package contains just such a program, designed to interface with this access policy delegation service." ], "previous_source": "", "target": [ "" ], "id_hash": 2370349900637127401, "content_hash": 2370349900637127401, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 245, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 46, "source_unit": "https://hosted.weblate.org/api/units/14750962/?format=api", "priority": 100, "id": 1163021, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=a0e52cad0cdbc2e9", "url": "https://hosted.weblate.org/api/units/1163021/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:22+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "Once <emphasis role=\"pkg\">postgrey</emphasis> is installed, it runs as a daemon and listens on port 10023. Postfix can then be configured to use it, by adding the <literal>check_policy_service</literal> parameter as an extra restriction:" ], "previous_source": "", "target": [ "" ], "id_hash": 574788501555816403, "content_hash": 574788501555816403, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 247, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 32, "source_unit": "https://hosted.weblate.org/api/units/14750963/?format=api", "priority": 100, "id": 1163022, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=87fa0f18c836a7d3", "url": "https://hosted.weblate.org/api/units/1163022/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:23+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "The main disadvantage of greylisting is that legitimate messages get delayed, which is not always acceptable. It also increases the burden on servers that send many legitimate emails." ], "previous_source": "", "target": [ "" ], "id_hash": 2931483355807914225, "content_hash": 2931483355807914225, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 250, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 28, "source_unit": "https://hosted.weblate.org/api/units/14750965/?format=api", "priority": 100, "id": 1163025, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=a8aeb89497e698f1", "url": "https://hosted.weblate.org/api/units/1163025/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:24+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" }, { "translation": "https://hosted.weblate.org/api/translations/debian-handbook/11_network-services/ro/?format=api", "source": [ "<emphasis>IN PRACTICE</emphasis> Shortcomings of greylisting" ], "previous_source": "", "target": [ "" ], "id_hash": 4055468430084329627, "content_hash": 4055468430084329627, "location": "", "context": "", "note": "", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 251, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://hosted.weblate.org/api/units/14750966/?format=api", "priority": 100, "id": 1163026, "web_url": "https://hosted.weblate.org/translate/debian-handbook/11_network-services/ro/?checksum=b847eb0ce4fcd09b", "url": "https://hosted.weblate.org/api/units/1163026/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2014-10-08T16:45:24+02:00", "last_updated": "2023-05-23T12:28:47.723593+02:00" } ] }{ "count": 1089, "next": "