Mesaje sip: livrare întârziată. Complexe masculine prin ochii femeilor

Subiectul despre mesaje (ala SMS) în Asterisk nu este primul de pe Habré, dar toate publicațiile au un dezavantaj - nu au funcționalitatea de livrare a mesajelor întârziate. Când destinatarul este offline, primiți un mesaj despre acest lucru atunci când încercați să îi trimiteți un mesaj și o ofertă de a încerca din nou mai târziu.

Tulburare!

Vom lucra cu asteriscul 11, cu FreePBX instalat. În mod tradițional, „fără configurații” nu va funcționa de data aceasta.

Deci, permitem mesajelor să funcționeze și specificăm contextul procesării lor în secțiunea Setări → Setări SIP Asterisk a interfeței web. În partea de jos, adăugăm câmpuri personalizate pentru sip.conf și indicăm:

Accept_outofcall_message = da outofcall_message_context = mesaje auth_message_requests = nu
Creăm acest context în extensions_custom.conf:

Exten => _.,1,Set(MSG_TO=$(CUT(MESSAGE(la),@,1))) exten => _.,n,MessageSend($(MSG_TO),$(MESSAGE(de la))) exten => _.,n,GotoIf($["$(MESSAGE_SEND_STATUS)" != "SUCCESS"]?sendfailedmsg) exten => _.,n,Hangup() exten => _.,n(sendfailedmsg),Set (MSG_TMP=$(CUT(MESAGE(de la),<,2)}) exten =>_.,n,Set(MSG_FROM=$(CUT(MSG_TMP,@,1))) exten => _.,n,Set(ODBC_SAVE_MESSAGE ("$(MESSAGE(de la))","$(MSG_TO)", „$(MESSAGE(body)”)=1) exten => _.,n,Set(MESSAGE(body)="[$(STRFTIME($(EPOCH),%d%m%Y-%H:% M) :%S))] Mesajul dvs. pentru $(EXTEN) nu a fost livrat. Va fi livrat atunci când abonatul se va conecta.") exten => _.,n,MessageSend($(MSG_FROM), SYSTEM) exten => _ .,n,Hangup()
În acest context, există un apel la funcția ODBC care salvează „SMS” în SGBD-ul MySQL. Pentru a nu păcăli cu baze de date separate și DSN, am creat un tabel în baza de date existentă asteriskcdrdb:

CREATE TABLE IF NU EXIST `messages` (`id` int(11) NOT NULL AUTO_INCREMENT, `dt` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `mfrom` varchar(100) CHARACTER SET utf8 NOT NULL, `mto` varchar(100) CHARACTER SET utf8 NOT NULL, text `mbody` CHARACTER SET utf8 NOT NULL, timestamp `delivered` NOT NULL DEFAULT "0000-00-00 00:00:00", PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
În fișierul func_odbc.conf, adăugați funcția_ODBC în sine:

Writesql = INSERT INTO mesaje (mfrom,mto,mbody) VALUES ("$(ARG1)","$(ARG2)","$(BASE64_ENCODE($(ARG3)))") dsn = asteriskcdrdb
După cum puteți vedea, textul mesajului este codificat în base_64 înainte de salvare. În acest mod simplu, ocolesc problemele cu alfabetul chirilic. Apropo, transmiterea textului în contextul mesajelor trebuie încadrată între ghilimele, altfel când, de exemplu, apare o virgulă în text, dialpan-ul consideră că acesta este un separator de parametri :)

Deci, mesajele noastre sunt salvate în baza de date atunci când abonatul nu este online. Mai rămâne doar să configurați mecanismul de transmitere a acestui mesaj către el. O vom face în PHP, am pus scriptul în /etc/asterisk/send_delayes_messages.php:


Ca semn pentru faptul livrării, folosesc câmpul livrat de tipul de marcaj temporal; dacă există zerouri acolo, atunci mesajul trebuie livrat. Astfel, parcurgând mesajele salvate nelivrate, vom verifica fiecare înregistrare peer prin intermediul comenzii cli, iar dacă este online, vom crea un fișier de apel de ieșire, care va livra acest mesaj. După aceasta, scriptul marchează mesajul în baza de date, setând data trimiterii.

Tot ce rămâne este să atașați scriptul prin php -f /etc/asterisk/send_delayes_messages.php la o coroană pe minut și o dată pe minut mesajul va fi verificat și va încerca să fie livrat.

Care sunt dezavantajele acestei implementări? Primul este că înregistrarea statutului unui egal durează ceva timp după pauză și este foarte posibil ca un peer să se înregistreze pentru o perioadă scurtă de timp și să cadă, iar sistemul îi va „trimite” un mesaj în termen. un minut și îl va considera livrat. Puteți scăpa de acest lucru nefolosind aplicația în fișierul de apel, ci transferând date în context și verificând starea variabilei $(MESSAGE_SEND_STATUS). Probabil că va fi posibil să utilizați contextul existent prin setarea variabilelor prin Set în fișierul de apel.
Dar m-am oprit aici deocamdată: fără timp.

Complexe masculine: ce, cum și de ce

Există o părere printre oameni pe care o au multe femei întreaga linie complexe: nemulțumire față de aspectul, greutatea, vârsta, situația financiară etc. Zeci de site-uri web, reviste online și emisiuni TV spun cum fetele și femeile pot face față cu tot felul de complexe, dar puțini acordă atenție bărbaților. În societate s-a dezvoltat o anumită imagine care nu permite nicio slăbiciune pentru puternic al lumii acest. Un om trebuie să fie de nezdruncinat, trebuie să fie mulțumit de toate, nu trebuie să aibă nicio temeri sau complexe. Desigur, acest lucru este corect, dar nu întotdeauna corespunde realității. Mulți bărbați au complexe, dar nu pot recunoaște întotdeauna, temându-se de condamnarea societății.

Astăzi vă vom vorbi despre cele mai mari și mai comune complexe masculine. Puteți întreba de ce este necesar acest lucru. Aici fiecare trebuie să găsească singur răspunsul. Personal, cred că cu orice problemă, iar complexele sunt o problemă, trebuie să lupți cu conștientizare. Dacă într-adevăr realizezi că ai anumite vederi asupra ta și asupra lumii care nu îți permit să te deschizi complet, dacă înțelegi că depășind complexele poți obține rezultate mult mai mari, atunci acesta va fi primul pas către depășirea tuturor tipurilor. de complexe.
Desigur, nu vom descrie toate temerile și complexele bărbaților, pentru că o carte întreagă poate să nu fie suficientă pentru asta, dar vom da 8 dintre cele mai comune, cele cu care se confruntă majoritatea bărbaților moderni.

Complexe masculine: 8 cele mai frecvente

1. Complexul Alexandru
Potrivit statisticilor, numele Alexandru este unul dintre cele mai comune din lume. Printre celebrii si oameni de succes există o mulțime de purtători ai acestui nume, dar din anumite motive mulți oameni îl asociază cu o singură persoană. Sunt sigur că și tu, când îl auzi pe Alexandru și încerci să-ți amintești de cineva faimos, primul lucru care îți vine în minte este imaginea lui Alexandru cel Mare, marele comandant și cuceritor. Acest complex a fost numit după vechiul comandant.
Esența „Complexului Alexander” este că unui bărbat îi este frică să nu apară bărbat în ochii altor oameni. Pentru a spune direct, este teama că toată lumea va crede că bărbatul este homosexual. Vă puteți întreba, ce legătură are asta cu un celebru, aș spune chiar legendar, comandant? Totul tine de modernitate lumea antica. Homosexualitatea era mult mai răspândită atunci decât acum, având în vedere că războinicii erau în campanii de ani de zile, unde cu siguranță nu vedeau femei.
Există informații că Alexandru cel Mare, la fel ca mulți dintre soldații săi, a avut relații sexuale cu alți bărbați. Este adevărat sau un mit, dacă lui Alexandru îi era frică că va fi considerat „nebărbat” sau nu, nu mai contează, pentru că acest complex există și mulți barbati moderni suferi de ea.

2. Complexul Hercules
Acest complex de bărbați și-a primit numele în onoarea eroului legendelor antice grecești, Hercule. Într-o poveste s-a spus că într-o zi Hercule a fost înrobit de regina amazoanelor și obligat să o slujească, făcând o muncă pur feminină. Pare a fi o legendă care se întoarce la
în trecutul îndepărtat, dar s-a reflectat într-un prezent mai pe deplin real.
Mulți bărbați se tem să nu devină gospodine, iar conform statisticilor, printre toate temerile, complexul Hercules este unul dintre cele mai comune cinci. Bărbații se tem ca focul” munca femeilor„, crezând că odată ce vor ceda în acest sens, își vor petrece toată viața spălând rufe, spălând vase, culegând praful și curățând aragazul. Psihologii notează că acest complex se dezvoltă de-a lungul anilor, dar femeile spun că aceasta este o simplă lene. Care dintre ele are dreptate? Mai trebuie să ne gândim la asta.

3. Lot complex
Lot este un personaj biblic. Potrivit legendei, după ce Dumnezeu a distrus Grădina și Gomora, Lot a restaurat rasa umană. Și-a folosit propriile fiice ca femei, care au servit ca strămoși ai viitorilor rezidenți.
ÎN lumea modernă, prin complexul Lot, oamenii de știință înțeleg teama taților de a-și pierde fiicele. Dar nu doar pierde, ci dăruiește unei alte familii, se căsătorește și, uneori, pur și simplu i se permite să se întâlnească cu un tânăr.
Este demn de remarcat faptul că bărbații nu suferă de acest complex și îl consideră o manifestare a grijii și a iubirii paterne. Într-o măsură mai mare, întreaga problemă a complexului lui Lot este resimțită de fiice, care sunt în mod constant limitate și și-au impus viziunea asupra lumii, băieților și relațiilor. Unii tatici țin atât de mult la fiicele lor, îi înconjoară cu dragoste atât de mult încât le reduc pe toate viata personala fete tinere.

4. Complexul Napoleon
Poate unul dintre cele mai faimoase complexe masculine din lume. Toti suntem inca cu curs şcolar istoria își amintește că Napoleon a fost provocat pe verticală, dar în același timp avea ambiții și aspirații incredibile.
Deci, acest complex masculin constă în faptul că bărbații scunzi se simt stânjeniți în societate. Ne este impusă imaginea că un bărbat ar trebui să fie înalt, puternic, cu spatele lat și mușchii mari, dar nu toată lumea are aceste calități „standard”. Drept urmare, „Napoleonii” îi urăsc pe toți cei mai înalți, mai buni, mai frumoși decât ei și încearcă să compenseze acest „deficit” prin ambițiile lor incredibile, obiectivele înalte și dorința de a le atinge.

5. Complexul Don Juan
Don Juan a fost un amant celebru care a schimbat femeile precum mănușile. Da, ei înșiși nu au fost contrarii să petreacă măcar o noapte cu acest bărbat magnific. I-a părăsit, nu a regretat nimic și într-o zi și-a găsit un nou tovarăș.
Bărbaților care au un complex Don Juan le este foarte frică că fata îi va părăsi sau vor să fie primii care rup relația. Ei consideră că este rușinos, nedemn de un bărbat adevărat. Un bărbat trebuie să arunce, punct - acesta este sloganul lui „Don Juan”.

6. Complexul Kotovsky
Kotovsky a fost unul dintre „comisarii roșii” fosta URSS, un om crud și foarte strict. Dar nu ne interesează biografia și calitățile sale personale, dar aspect. De unde crezi că a venit moda capetelor ras? Cineva poate spune că vine de la skinhead, cineva își va aminti de frații din anii nouăzeci, altcineva va oferi o variantă interesantă. Dar bărbații care decid să se radă foarte des pe cap o fac din cauza cheliei premature. Kotovsky era chel de la o vârstă fragedă și totul pentru că a început să-și piardă părul devreme.
Deşi Medicină modernă a făcut deja un pas înainte, dar a face față cheliei nu este încă ușoară, iar mulți bărbați decid să aleagă „imaginea Kotovsky” în loc să recunoască că au început să chelie.

7. Complexul Boss
Complexul șefului este că unui bărbat îi este frică să nu fie puternic subordonat și să urmeze constant instrucțiunile superiorilor săi. Într-o oarecare măsură, acest complex este similar cu complexul lui Hercule, dar acoperă o sferă foarte largă de relații sociale.
De asemenea, bărbaților care suferă de complexul Hercules le este foarte frică să afle că soția lor câștigă mai mult. Acest lucru, cred ei, implică subordonare financiară, un fel de umilire și control din partea soției.

8. Complex de pensionari
Și ultimul complex masculin este inerent aproape fiecărui bărbat, doar câțiva îl pot recunoaște. Complexul de pensionari este că unui bărbat îi este foarte frică de pensionare, crezând că va deveni inutil pentru oricine. Este de remarcat faptul că acest complex începe să se dezvolte mult mai devreme decât pensionarea. Până la vârsta de 50 de ani, un bărbat începe să se gândească la bătrânețe, dar, în același timp, cu încăpățânare nu vrea să-și dea seama că este inferior băieților tineri în multe privințe. Spiritul de competiție și reticența de a lua totul de la sine înțeles alimentează acest complex, împingând un om la acțiuni foarte surprinzătoare și uneori ciudate.

În acest subiect veți afla cum competent configurați serverul de e-mail de ieșire și în special funcția mail() în PHP. Eu însumi sunt un pedant teribil. Îmi place că totul este la locul lui peste tot, nu tolerez hackwork-ul. După ce am văzut o dată prostii complete în anteturile unei scrisori de pe serverul meu, am tratat-o ​​radical și necondiționat. Prin configurare inteligentă mă refer la una care satisface nevoile filtrelor de spam ale sistemelor mari de e-mail și care arată bine și are sens.

După cum știți, protocolul SMTP nu implică niciun mijloc de protecție împotriva spam-ului și autentificarea utilizatorilor, așa că companiile mari și nu atât de mari au venit cu „remedieri” pentru securitatea protocolului.
Dacă instalați un server dedicat cu un domeniu găzduit pe acesta, este foarte recomandat să finalizați aceste setări, astfel încât totul să fie așa cum trebuie.

Am petrecut mult timp cercetând această problemă, înțelegând fiecare titlu. A început cu setări de bază din pachete, in acelasi timp, din pachetele puse la dispozitie, am ales ce imi placea, si am terminat cu un Feng Shui subtil, pe care nu l-am implementat in totalitate, pentru ca era deja destul de sofisticat.

Am ales acest titlu pentru că la începutul călătoriei mele căutam așa ceva. Vom configura postfix, php, dns (ptr, spf) și multe altele.

Acest articol va interesant pentru oameni, configurarea serverelor dedicate, dar nu mai puțin interesant pentru programatorii obișnuiți.

Detalii sub croiala

Preambul

Unii oameni folosesc biblioteci care înlocuiesc funcția de e-mail (de exemplu phpmailer), pot comunica direct cu SMTP sau pot trimite către server local. Dar este mai bine să utilizați funcția standard PHP mail() încorporată și configurată, care va trimite mesaje către un server de e-mail local de ieșire, care, la rândul său, se va ocupa de el însuși. Când utilizați această funcție, există întotdeauna cel mai mic număr de întârzieri, deoarece agentul de corespondență local acceptă sau respinge rapid corespondența, iar dacă o acceptă, o livrează independent.

Articolul nu este formatat în cel mai bun mod în cel mai bun mod posibil. Îmi cer scuze, timpul se scurge, dar vreau să vă spun cât îmi amintesc, altfel nu voi avea timp mai târziu.

Cum să ne verificăm munca?

Testăm folosind această metodă
$rezultat = mail(" [email protected]„, „subiect”, „mesaj”); if($rezultat) ( echo „în regulă”; ) else ( echo „ceva greșit”; )

Ce obiective principale trebuie să atingem?

- Acestea sunt anteturile de pe gmail.com
Vă rugăm să rețineți că acestea sunt titlurile cu care scrisoarea ajunge la căsuța poștală a utilizatorului final
Livrat la: [email protected] Primit: de 10.182.0.137 cu ID SMTP 9cs9033obe; Sâmbătă, 21 ian 2012 13:25:09 -0800 (PST) Primit: până la 10.205.119.199 cu ID SMTP fv7mr1052469bkc.113.1327181107295; Sâmbătă, 21 ianuarie 2012 13:25:07 -0800 (PST) Cale de întoarcere: Primit: de la wartur.ru (wartur.ru.) de mx.google.com cu ID ESMTP ua10si4066845bkb.110.2012.01.21.13.25.06; Sâmbătă, 21 ianuarie 2012 13:25:07 -0800 (PST) Primit-SPF: trece (google.com: domeniul de [email protected] desemnează 188.134.79.140 ca expeditor permis) client-ip=188.134.79.140; Autentificare-Rezultate: mx.google.com; spf=pass (google.com: domain of [email protected] desemnează 188.134.79.140 ca expeditor permis) [email protected] Primit: de wartur.ru (Postfix, de la userid 1002) id 9913B61D; Duminică, 22 ianuarie 2012 01:24:55 +0400 (MSK) Către: [email protected] Subiect: subiect X-PHP-Originating-Script: 1002:index.php Message-Id:<[email protected]> Data: duminica, 22 ianuarie 2012 01:24:55 +0400 (MSK) De la: [email protected]
- Și, de asemenea, aceste titluri de la mail.ru
Calea de intoarcere: Primit-SPF: trece (mx64.mail.ru: domeniul wartur.ru proiectează 188.134.79.140 ca expeditor permis) client-ip=188.134.79.140; [email protected]; helo=wartur.ru; Primit: din (port=64667 helo=wartur.ru) de mx64.mail.ru cu esmtp (plic-de la ) id 1RoiQJ-0005E9-6r pt [email protected]; Duminică, 22 ianuarie 2012 01:24:31 +0400 X-Mru-BL: 0:0:0:0 X-Mru-PTR: wartur.ru X-Mru-NR: 1 X-Mru-OF: Linux (ethernet /modem) X-Mru-RC: RU Primit: de wartur.ru (Postfix, de la userid 1002) id 460BC9B7; Duminică, 22 ianuarie 2012 01:24:20 +0400 (MSK) Către: [email protected] Subiect: subiect X-PHP-Originating-Script: 1002:index.php Message-Id:<[email protected]> Data: duminica, 22 ianuarie 2012 01:24:20 +0400 (MSK) De la: [email protected] X-Spam: Nedetectat X-Mras: Ok X-Mru-Authenticated-Sender: uid: [email protected]

Când începi prima dată, vei vedea că nu ai titluri atât de frumoase. Serverul de e-mail care primește te va considera un fel de chuchmek și va scrie despre asta în antetul scrisorii cu un avertisment că doar puțin mai mult și cu siguranță te va pune pe lista neagră. Toate informațiile din antet sunt folosite de toate lanțurile de servere și de agentul receptor pentru a respinge sau accepta scrisoarea, în funcție de setările filtrului de spam. Cele mai draconice metode sunt listele negre, iar cele soft le identifică pe cele rele prin titluri și plângeri.

De asemenea, observ că dacă setați al 4-lea parametru în funcția mail() și puneți acolo antetul De la, atunci antetul De la: [email protected] se va modifica, de asemenea, iar dacă nu este specificat, va fi determinat automat la fel ca antetul Return-path: , pe care o puteți vedea în titlurile mele.
Această schemă este foarte convenabilă: trimiterea trece prin server cu un antet De la modificat, iar recepția se duce la gmail (prin serviciile de domeniu). Este de dorit ca e-mailul să aparțină, de asemenea, aceluiași domeniu pentru care este configurat serverul și, de asemenea, să fie îndeplinite unele dintre punctele enumerate mai jos.

Să începem

- Sfat
Domnilor, îmi place să instalez totul în pachete și nu îi sfătuiesc pe începători să o facă singuri; multe pachete au deja scripturi de configurare automată, ale căror rezultate trebuie doar să fie ușor corectate și totul va fi bine. În plus, se actualizează singur din depozite și, în general, există mai puține bătăi de cap pur și simplu pentru că există mai puține.

- Configurare PHP
Setăm php așa cum vrem, tu ești cumva fără mine.

Accesați setările php, înlocuiți-l cu echivalentul:
sendmail_path = /usr/sbin/sendmail -t -i [email protected]

Cu aceasta am specificat antetul Return-Path:

Apropo 1: acesta va fi același pentru toate domeniile virtuale ale serverului, pentru a remedia acest lucru și a-l ajusta la cel actual, trebuie să treceți al 5-lea parametru la funcția mail().
$rezultat = mail(" [email protected]„, „subiect”, „mesaj”, „De la...”, „ [email protected]");
Apropo 2: dacă setați al 5-lea parametru pe o găzduire partajată obișnuită, atunci vi se recomandă și să vă configurați domeniul, așa cum este descris mai jos. Vă rugăm să rețineți că este imposibil să efectuați o operațiune cu înregistrări PTR, deoarece 1 IP = Domeniu, sau cel puțin nu este recomandat să faceți 2 dintre ele, nu-mi amintesc.

- Configurare MTA, alias server de e-mail local de ieșire
Vă sfătuiesc sincer să postfix, apoi accesați setările /etc/postfix/main.cf
Pentru cei care s-au confruntat deja cu sendmail și înțeleg cât de dificil este să le scoți din sistem, recomand comanda:
aptitude purge sendmail

(k-wartur.wartur.ru este serverul meu din domeniul wartur.ru)

Dacă nu mă înșel, asta m-a ajutat. Când un agent de livrare este prezentat către un alt server, este trimis HELO. Dacă schimbați myhostname, următorul antet se va schimba:
ID-ul mesajului:<[email protected]>

Smtp_helo_name este myhostname în mod implicit, citiți hardware-ul

Mydestination - daca nu ma insel, aici se specifica acele domenii din care MTA va accepta mail pentru procesare.Daca ai gazduire virtuala (ceea ce am facut pe un server de acasa), atunci fara _ALL_ vei avea probleme la trimiterea mail de pe domenii. altele decât cele specificate.

Ei bine, vezi tu, titlurile sunt mult mai corecte acum, nu-i așa, altfel a fost terifiant la început.

- Confruntări cu serviciile poștale (furnizorii poștali)
Și ei ne consideră o sursă neplăcută.
Serverul nostru a reușit să se prezinte corect cu helo, dar e-mailerii încă nu au încredere în noi.
În acest scop, a fost inventat un algoritm, astfel încât proprietarul domeniului să poată indica folosind DNS (dacă este, desigur, competent ca noi) că astfel de servere pot fi de încredere, dar altele nu.

În loc de groaza pe care ar trebui să o ai acum, iată ce primești:
Primit-SPF: trece (google.com: domeniu al [email protected] desemnează 188.134.79.140 ca expeditor permis) client-ip=188.134.79.140; Primit-SPF: trece (mx64.mail.ru: domeniul wartur.ru proiectează 188.134.79.140 ca expeditor permis) client-ip=188.134.79.140; [email protected]; helo=wartur.ru;

Suntem deja pe drumul spre adevăr. Apropo, în mod implicit, mailer-ul calculează totul ca v=spf1 ~all, ceea ce scade nivelul pragului de intrare în lista neagră și poți folosi și domeniul tău pentru a trimite spam, iar fără să știi vei fi marcat ca un tip rău pentru vremurile viitoare.

Să mergem la DNS și să creăm o înregistrare TXT în domeniul tău, în cazul meu wartur.ru
v=spf1 +mx +a:wartur.ru +a:k-wartur.wartur.ru +include:gmail.com -all

V=spf1
aceasta înseamnă că versiunea spf1 a algoritmului

Mx
Puteți avea încredere în e-mail dacă este trimis de pe servere mx, de exemplu, dacă mx.wartur.ru este un server de primire, atunci dacă acest server trimite, atunci totul va fi bine.

A:wartur.ru
Puteți avea încredere în serverul care deservește domeniul wartur.ru

De asemenea, voi adăuga, de exemplu, pupkin.ru se află pe serverul meu de e-mail.
L-am lăsat pe Pupkin să-mi ruleze serverul de e-mail de ieșire k-wartur.wartur.ru (situația obișnuită cu găzduirea virtuală, este întotdeauna local, ca o bază de date, și asta-i tot). Apoi El este acasă trebuie să configureze +a:k-wartur.wartur.ru

Include: gmail.com
Importăm toate regulile gmail.com, au și o astfel de înregistrare TXT pentru serverele lor. (Eu folosesc servicii google pentru domeniu)

Toate
Indicăm că administratorul consideră că alte locuri nu sunt ale lui, iar acesta poate fi cel mai apropiat bordel din gateway care trimite spam în numele meu
(+toate și asta înseamnă că întreaga lume este prietenii mei)

Echipament pentru auto-studiu
http://ru.wikipedia.org/wiki/Sender_Policy_Framework

- Litigii cu serviciile de poștă, configurarea PTR inversă
Mailerii încă cer zone de domeniu invers PTR pentru o bifă suplimentară, cred că această casetă de selectare este una dintre cele mai gras, deoarece determină 100% serverul, iar dacă acesta se comportă corect, atunci este foarte de încredere și orice scrisoare va ajunge cu siguranță la destinatar.
X-Mru-PTR: wartur.ru, este și pe Google, se pare că este Primit: de la wartur.ru (wartur.ru.)

Nota:
În găzduirea virtuală nu vă vor lăsa să faceți acest lucru, au propriul lor server mapat la această adresă, un servername.badhosting.ru, pe care sunteți găzduit și, în general, acest lucru se poate face doar pe propriul server cu dvs. propriul IP.

Interesant: dacă locuiești acasă și am unul dintre servere acasă, în special wartur.ru. Ce să fac? Se pare că IP-ul este dedicat, dar adresa de retur nu poate fi configurată. Am sunat mai sus (la furnizor) și am spus că încă vreau o zonă PTR. Ei au făcut-o pentru mine, sunt foarte mulțumit.

Încă câteva cuvinte despre titluri (toate amestecate)

X-Mru-BL: 0:0:0:0 nu ai altceva decât zerouri, acestea sunt liste negre.
X-Mru-OF: interfața de la care este trimis, încă nu înțeleg de ce depinde.
X-PHP-Originating-Script: - Aș sfătui să îl adăugați, deși dacă sunteți foarte îngrijorat de securitate și nedezvăluire, atunci îl puteți interzice. Acest lucru se face nu departe de setările PHP pe care le-am făcut. Activat implicit.

De asemenea, este interesant să vezi ce scrie Yandex când îl primești, este foarte interesant.

În plus

Există și câteva semnături digitale acolo.
determinat de antet, DKIM-Signature
În aparență, totul era deja în ordine, iar această rubrică nu este cu adevărat necesară. De obicei, este nevoie de un serviciu la scară foarte mare, cum ar fi facebook sau google, unde notificările și e-mailurile sunt trimise la o scară de gigaton. Dacă serviciul dvs. nu are milioane de utilizatori, atunci nu vă gândiți la asta, deși dacă sunteți prospector scrieți despre el aici și vom lega articolele - astfel încât totul să pară complet complet, dar vă rog să îl scrieți mult mai ușor, din moment ce am văzut deja undeva articole despre toate. În numele meu, voi adăuga că mi-a fost prea lene să instalez un alt pachet, să-l dau seama și altele.

Din păcate, nu există material, deoarece l-am adunat puțin câte puțin de peste tot acum 4 luni, atunci nu am avut timp, iar acum l-am scris din memorie.

Succes la configurarea corectă a serverului. Am încercat să explic cel puțin unul dintre câteva aspecte ale configurației.

UPD:
S-a găsit o dovadă interesantă

Complexe masculine prin ochii femeilor

Ce nu spun ei despre femei: sunt complexe și timide, iar logica este șchiopătă pe ambele picioare. Doar că toți demonii iadului s-au instalat pentru totdeauna în mintea jumătății slabe a umanității!

De acord. Dar tocmai din acea malignitate feminină, vă sugerez să vă gândiți la ce fel de complexe trăiesc în subconștientul bărbaților. Mai mult, femeile nu au nimic de-a face cu următoarele. De ce? Da, pur și simplu pentru că sunt femei.

Complexul șefului

Amintiți-vă cum le spun părinții copiilor: băieții nu plâng, un bărbat ar trebui să fie puternic, omul este mereu înainte... Deci ce se întâmplă? Dacă nu ești înaintea celorlalți, atunci nu mai ești bărbat? Deci trebuie sex mai puternic, umplut literalmente de la naștere cu instrucțiuni similare, pentru a se întinde, întinde, întinde constant.

Doamne ferește să ajungi sub conducerea unei femei sau ca propria ta soție să primească un salariu mai mare? Gata, viața nu a mers bine, programul bărbaților nu a fost pus la punct. Și încep accidente vasculare cerebrale, ulcere și chiar alcoolism. Este destul de dificil să scapi de acest complex coroziv - nu, nu, dar viermele îndoielii roade: ești bărbat, de ce trăiești așa, nu?

Complex de timp pierdut

Anterior, se mai numea și criză de mijloc, când la aproximativ 40 de ani un bărbat s-a oprit, s-a uitat în jur și deodată: „Părinți! Am deja 40 de ani și încă nu am făcut nimic în viața asta!” Astăzi acest complex este din ce în ce mai tânăr. Deja la 20 - 30 de ani în condus ochii bărbaților puteți vedea: „Am deja 25 de ani (30,35+) și încă...” Și începe o cursă nebună pentru fantome.

Complex de impotenta

Aceasta este cea mai groaznică fantomă care vizitează un bărbat în visele sale. NU POT! Ce? Da, orice, orice. De exemplu, în pat (cea mai comună versiune a complexului). Și se pare că nu ai de ce să te temi, dar dacă? Deci se dovedește cerc vicios: mai întâi îndoieli, apoi griji și, ca urmare, cele mai groaznice gânduri devin realitate.

Acesta este modul în care obții auto-antrenament variabil. Dacă nu a funcționat o dată, înseamnă că se poate întâmpla din nou. Când? Necunoscut. Iar necunoscutul, după cum știți, este cel mai deranjant lucru.

Complexul Don Juan

Poate cel mai ușor de înțeles. trebuie să părăsească o femeie înainte ca ea să-l părăsească. Toată lumea este clară? Același lucru. Așa că relaxați-vă, doamnelor. Bărbații te iubesc, doar își rezolvă problemele copilăriei.

complexul Alexandru

Ai încercat vreodată să numești un bărbat heterosexual gay? Nu? Și nu o recomand. Făcând acest lucru, atingeți cele mai interioare șiruri ale sufletului. Se dovedește că cea mai mare teamă a bărbaților este că vor fi considerați insuficient de masculin de către alți bărbați. În același timp, experții știu că cel puțin 21% dintre sexul puternic au înclinațiile corespunzătoare, iar 30% chiar au experiență dobândită în tinerețe (precum Alexandru cel Mare, după care poartă numele complexului).

complexul Kotovsky

Sincer să fiu, nu știu cât de complex poate fi numit. Dar psihologii o disting într-o categorie separată. Se aplică numai acelor bărbați care își rad chel pe cap. Ca același Kotovsky. Și apoi o sabie și pe un cal.

Dar toate acestea sunt glume. De fapt, 80% dintre bărbații care se plimbă cu capul ras strălucitor sunt convinși în mod subconștient că chelie este cel puțin sfârșitul lumii. Fără păr pe cap - nu, hmm, puterea masculină. Ei bine, dacă îți distrugi părul singur, asta este deja simbol al masculinității se dovedește!

Complexul Regelui David

Iese la suprafață doar dacă un bărbat își alege ca partener o fată mult mai tânără decât el. Femeile numesc astfel de bărbați tătici și îi folosesc ca un gard puternic în spatele căruia se pot relaxa și se pot ascunde de viață.

Însuși numele complexului vine din cele mai vechi timpuri - de la regele biblic David. El era căruia îi plăcea să pună fete tinere în patul lui pentru a se încălzi cu căldura lor.

Complexul Napoleon

Acest complex nu se aplică întregii jumătăți puternice a umanității, ci doar unei mici părți a acesteia. Stereotipuri de gen sunt încă stricti în această chestiune: un bărbat ar trebui să fie mai înalt decât o femeie- si asta e. Nenegociabil.

Deși, dacă te gândești bine, de ce? Dar bărbați mici De obicei, nu vor să se gândească la asta, dar încearcă să compenseze înălțimea lor în centimetri cu creșterea profesională și personală. Amintiți-vă: Napoleon (157 cm), Diego Maradona (167 cm), Dustin Hoffman (163 cm). Ar fi devenit atât de faimoși dacă nu ar fi stat chiar la sfârșitul orelor de educație fizică în copilărie? Cum crezi?

Complexul Lota

Poate că numai tații de fiice pot simți asta. Toate sau nu, nu pot spune. Dar una dintre cunoștințele mele, a cărei fiică încă foarte micuță crește, oarecum într-un acces de sinceritate, s-a bâlbâit: „Am sentimentul că în viitor îi voi alunga pe toți pretendenții cu o mătură. Nu îmi pot imagina cum mă voi împăca cu ei.”

Doar nu învinovăți imediat toți tații pentru perversiuni sexuale. Ideea aici este dorința obișnuită, sau mai degrabă, de a considera iubitul copilului drept rivalul său. Numele complexului își are originea, din nou, în istoria biblică.

Conform complotului, după distrugerea Sodomei și Gomorei, Lot, împreună cu cele două fiice ale sale, s-au dus să locuiască într-o peșteră, unde a reînviat întreaga rasă umană. Ei bine, nu avea altă opțiune, nu!

P.S. Dragi bărbați, vă rog să nu fiți jignit de sarcasmul femeilor. Înțelegem perfect cât de greu îți este să trăiești în această lume nebună. Și te apreciem tocmai pentru că poți oricând să râzi de tine. La urma urmei, chiar știi cum să faci asta?

CATEGORII

ARTICOLE POPULARE

2023 „kingad.ru” - examinarea cu ultrasunete a organelor umane