abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Byl vydán LineageOS 23.2 (Mastodon). LineageOS (Wikipedie) je svobodný operační systém pro chytré telefony, tablety a set-top boxy založený na Androidu. Jedná se o nástupce CyanogenModu.

    Ladislav Hagara | Komentářů: 0
    dnes 03:44 | IT novinky

    Od března budou mít uživatelé Discordu bez ověření věku pouze minimální práva vhodná pro teenagery.

    Ladislav Hagara | Komentářů: 0
    včera 23:43 | IT novinky

    Evropská komise (EK) předběžně shledala čínskou sociální síť pro sdílení krátkých videí TikTok návykovým designem v rozporu s unijním nařízením o digitálních službách (DSA). Komise, která je exekutivním orgánem Evropské unie a má rozsáhlé pravomoci, o tom informovala v tiskovém sdělení. TikTok v reakci uvedl, že EK o platformě vykreslila podle něj zcela nepravdivý obraz, a proto se bude bránit.… více »

    Ladislav Hagara | Komentářů: 5
    včera 18:33 | Nová verze

    Offpunk byl vydán ve verzi 3.0. Jedná se o webový prohlížeč běžící v terminálu a podporující také protokoly Gemini, Gopher a RSS. Přibyl nástroj xkcdpunk pro zobrazení XKCD v terminálu.

    Ladislav Hagara | Komentářů: 0
    včera 18:22 | Zajímavý projekt

    Promethee je projekt, který implementuje UEFI (Unified Extensible Firmware Interface) bindingy pro JavaScript. Z bootovacího média načítá a spouští soubor 'script.js', který může používat UEFI služby. Cílem je vytvořit zavaděč, který lze přizpůsobit pomocí HTML/CSS/JS. Repozitář se zdrojovými kódy je na Codebergu.

    NUKE GAZA! 🎆 | Komentářů: 0
    včera 12:44 | Bezpečnostní upozornění

    Zpráva Justičního výboru Sněmovny reprezentantů upozorňuje na cenzurní kampaň Evropské komise, mířenou proti svobodě projevu na sociálních sítích. V dokumentu se uvádí, že se Evropská komise během posledních šesti let účastnila více než 100 uzavřených jednání, během nichž po platformách požadovala úpravy pravidel moderování obsahu, přičemž toto úsilí Komise zahrnovalo i cenzuru politických názorů a pravdivých informací. Výbor zdůrazňuje, že tento přístup Bruselu ohrožuje ústavou zaručená práva Američanů na svobodu projevu.

    NUKE GAZA! 🎆 | Komentářů: 11
    včera 04:33 | Nová verze

    Linus Torvalds vydal jádro Linux 6.19. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).

    |🇵🇸 | Komentářů: 0
    8.2. 03:33 | IT novinky

    Do prodeje jde tichá bezdrátová herní myš Logitech PRO X2 SUPERSTRIKE s analogovými spínači s haptickou odezvou (HITS, Haptic Inductive Trigger System). Cena je 4 459 Kč.

    Ladislav Hagara | Komentářů: 8
    7.2. 21:00 | Zajímavý projekt

    Microsoft na GitHubu zveřejnil zdrojový kód projektu LiteBox, jedná se o 'knihovní operační systém' (library OS) zaměřený na bezpečnost, využívající systémovou architekturu LVBS k ochraně jádra před útoky z uživatelského prostoru. LiteBox je napsán v Rustu a uvolněný pod licencí MIT. Projekt je teprve v rané fázi vývoje.

    NUKE GAZA! 🎆 | Komentářů: 3
    7.2. 16:11 | Zajímavý software

    BreezyBox je open-source shell a virtuální terminál pro populární jednočip ESP32. Nabízí základní unixové příkazy, sledování aktuálního pracovního adresáře (CWD), jednoduchý instalátor a spouštěč aplikací v podobě ELF binárních souborů, zabudovaný HTTP server nebo třeba ovládání WiFi - ukázka použití coby 'malého osobního počítače'. Ačkoliv je BreezyBox inspirovaný BusyBoxem, oproti němu má tento projekt několik externích závislostí, zejména na ESP-IDF SDK. BreezyBox je dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (5%)
     (0%)
     (11%)
     (26%)
     (3%)
     (5%)
     (2%)
     (12%)
     (28%)
    Celkem 819 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: Sogo

    19.3.2020 10:49 PanZvedavy
    Sogo
    Přečteno: 726×
    Dotaz na ty, co mají nějaké zkušenosti se sogo mail řešením. Podařilo se někomu rozjet sogo oproti standartní imap autorizaci, třeba jako roundcube? Sogo mám nainstalované a běží, ale z dokumentace ani cfg nejsem schopen vyluštit, jak přinutit sogo, aby se přihlásil pod funkčním imap účtem.

    Odpovědi

    21.3.2020 17:59 DD | skóre: 7 | blog: DD
    Rozbalit Rozbalit vše Re: Sogo
    Zdravím, Sogo používá naše škola jako e-mailové řešení. Ve školní síti sice máme LDAP server, ale protože nechceme řešit problematiku poštovního serveru, využíváme poštovní server, který je v nějaké základní ceně při doménovém hostingu. V praxi to tedy funguje tak, že je možno přistupovat k mailům přes služby poskytovatele - což je RoundCube nebo SquirreMail nebo přes Sogo provozované na školním serveru. V prvním případě jsou k dispozici jen e-maily, ve druhém pak kalendář a skupinové maily. Sogo je nakonfigurované samozřejmě tak, že používá Imap - autorizace při připojené k mail schránce uživatele, stejně tak je nutná autorizace pro odesílání mailu. Ze stejného důvodu se využívá SMTP server hostingu. Co jako nefunguje? Co takhle dát cfg. soubor?
    21.3.2020 20:37 PanZvedavy
    Rozbalit Rozbalit vše Re: Sogo
    Dekuji za reakci. Ano, funkcni cfg by urcite pomohlo.
    21.3.2020 21:52 DD | skóre: 7 | blog: DD
    Rozbalit Rozbalit vše Re: Sogo

    Chlape, měl jsem na, mysli Váš cfg. ...

    SOGoIMAPServer = "imap://imap.postserver.com:143/?tls=YES"
    SOGoForceExternalLoginWithEmail = YES;
    SOGoForceExternalLoginWithEmail = YES;
    NGImap4ConnectionStringSeparator = ".";

    Tohle by snad mohlo být to nejdůležitější. ...

    22.3.2020 15:40 2020
    Rozbalit Rozbalit vše Re: Sogo
    Konfigurak, imaps mam funkcni:
    {
      /* *********************  Main SOGo configuration file  **********************
       *                                                                           *
       * Since the content of this file is a dictionary in OpenStep plist format,  *
       * the curly braces enclosing the body of the configuration are mandatory.   *
       * See the Installation Guide for details on the format.                     *
       *                                                                           *
       * C and C++ style comments are supported.                                   *
       *                                                                           *
       * This example configuration contains only a subset of all available        *
       * configuration parameters. Please see the installation guide more details. *
       *                                                                           *
       * ~sogo/GNUstep/Defaults/.GNUstepDefaults has precedence over this file,    *
       * make sure to move it away to avoid unwanted parameter overrides.          *
       *                                                                           *
       * **************************************************************************/
    
      SOGoMemcachedHost = 127.0.0.1;
    
      /* Database configuration (mysql:// or postgresql://) */
      SOGoProfileURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_user_profile";
      OCSFolderInfoURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_folder_info";
      OCSSessionsFolderURL = "postgresql://sogo:sogo@localhost:5432/sogo/sogo_sessions_folder";
    
      /* Mail */
      SOGoDraftsFolderName = Drafts;
      SOGoSentFolderName = Sent;
      SOGoTrashFolderName = Trash;
      SOGoIMAPServer = imaps://mail.yyy.cz;
      SOGoSMTPServer = 127.0.0.1;
      SOGoMailDomain = yyy.cz;
      SOGoMailingMechanism = smtp;
      SOGoMailSpoolPath = /var/spool/sogo;
    
      /* Notifications */
      SOGoAppointmentSendEMailNotifications = YES;
      SOGoACLsSendEMailNotifications = YES;
      SOGoFoldersSendEMailNotifications = YES;
    
      SOGoEnableEMailAlarms = YES;
      OCSEMailAlarmsFolderURL = "postgresql://sogo:heslo@localhost:5432/sogo/sogo_alarms_folder";
      SOGoCalendarDefaultReminder = -PT10M;
    
      SOGoEnablePublicAccess = YES;
    
      /* Authentication */
      //SOGoPasswordChangeEnabled = YES;
    
      SOGoUserSources = (
        {
          type = ldap;
          IDFieldName = uid;
          bindFields = (uid, mail,userPassword); // array of fields to use for indirect binds
          baseDN = "ou=People,dc=yyy,dc=cz";
          bindDN = "cn=reader,dc=yyy,dc=cz";
          bindPassword = dlouheheslo;
          canAuthenticate = YES;
          displayName = "People";
          hostname = ldaps://ldap.yyy.cz:636;
          id = directory_People;
          isAddressBook = YES;
          IMAPLoginFieldName = mail;
          SearchFieldNames = (
            givenName,
            sn,
            cn,
            displayName,
            mail
          );
          filter="(objectClass='posixAccount' AND objectClass='inetOrgPerson' AND mail='*')";
        },
        {
          type = ldap;
          IDFieldName = uid;
          bindFields = (uid, mail, userPassword); // array of fields to use for indirect binds
          
          // pro podporu resourcu z LDAPu
          KindFieldName = Kind;
          MultipleBookingsFieldName = Multiplebookings;
    
          baseDN = "ou=Kalendar,dc=yyy,dc=cz";
          bindDN = "cn=reader,dc=yyy,dc=cz";
          bindPassword = dlouheheslo;
          canAuthenticate = YES;
          displayName = "Resources";
          hostname = ldaps://ldap.yyy.cz:636;
          id = directory_Kalendar;
          isAddressBook = YES;
          IMAPLoginFieldName = mail;
          SearchFieldNames = (
            givenName,
            sn,
            cn,
            displayName,
            mail
          );
          filter="(objectClass='inetOrgPerson')";
        }
      );
    
      WOWorkersCount = 20;
      passwordPolicy = NO;
    
      /* Web Interface */
      SOGoLoginModule = Calendar;
      SOGoPageTitle = SOGo;
      //SOGoVacationEnabled = YES;
      //SOGoForwardEnabled = YES;
      //SOGoSieveScriptsEnabled = YES;
      //SOGoMailAuxiliaryUserAccountsEnabled = YES;
      //SOGoTrustProxyAuthentication = NO;
      //SOGoXSRFValidationEnabled = YES;
    
    
      /* General */
      SOGoLanguage = English;
      SOGoTimeZone = Europe/Prague;
      SOGoCalendarDefaultRoles = (
        PublicDAndTViewer,
        ConfidentialDAndTViewer,
        PrivateDAndTViewer
      );
      //SOGoSuperUsernames = (sogo1, sogo2); // This is an array - keep the parens!
      SOGoSuperUsernames = (SogoAdmin, user);
      //SxVMemLimit = 384;
      //WOPidFile = "/var/run/sogo/sogo.pid";
      
    
      // Tyden zacina Pondelim
      SOGoFirstDayOfWeek = 1;
    
      SOGoSupportedLanguages = (
            "Czech",
            "English",
            "French",
            "German",
            "Polish",
            "Russian",
            "Slovak",
            "SpanishSpain",
      );
    
      SOGoTrustProxyAuthentication = YES;
      SOGoEncryptionKey = "MySOGoSecretEncryptionKey";
    
    //  /* Debug */
    //  //SOGoDebugRequests = YES;
    //  //SoDebugBaseURL = YES;
    //  //ImapDebugEnabled = YES;
    //  //LDAPDebugEnabled = YES;
    //  //PGDebugEnabled = YES;
    //  //MySQL4DebugEnabled = YES;
    //  //SOGoUIxDebugEnabled = YES;
    //  //WODontZipResponse = YES;
    //  //WOLogFile = /var/log/sogo/sogo.log;
    
    }
    
    22.3.2020 16:05 2020
    Rozbalit Rozbalit vše Re: Sogo
    Pokud si rozjedes LDAP jsem pripraveny pomoct. S interni DB v SOGu nepomuzu, od zacatku to mam s ldapem.
    22.3.2020 17:34 PanZvedavy
    Rozbalit Rozbalit vše Re: Sogo
    Díky za cfg. Části bez ldapu mám víceméně stejné, ale autorizace oproti imap userum se neděje. Moje pointa je se vyhnout rozjíždění různých hrůz, jako je LDAP, Postgresql atd jen pro přihlášení do emailu. Moje stávající řešení je klasické postfix, dovecot, s uživateli v mysql spravované postfix adminem. Většina webmailů s tímto funguje, ale Sogo si nedá říct. Zdá se, že pro autory je to buď plnej ponor do jejich platformy nebo táhni k roundcube apod. Mám to pro pár domácích uživatelů, takže se mi nechce pálit tuna času správou komplikovaných řešeních. Pro větší firmu-větší počet uživatelů to dává nějaký ten smysl jako komplexní řešení s caldav, carddav apod. Doufal jsem, že po roce došlo k nějakým změnám a nebudou tak strikní, ale zatím smůla. Je to škoda no, chtěl jsem odbourat všechny možné lokální poštovní klienty a převést to na Sogo, protože graficky je to na míle daleko od všeho ostatního co si může zájemce zdarma nasadit na vlastní server.
    22.3.2020 18:51 2020
    Rozbalit Rozbalit vše Re: Sogo
    Kokam do dokumntace, a rekl bych ze mas 4 moznosti, LDAP, interni SQL, SAML2 a C.A.S. Bohuzel muzu pomoct jen a prave s LDAP+Postfix+Dovecot. Jinak co se tyce weboveho klienta, ten novy skin v Roundcube 1.4, mi prijde pouzitelnejsi nez SOGo, ktere je primarne kalendarem nez mailovym klientem. Kazdopadne GL.
    22.3.2020 18:57 2020
    Rozbalit Rozbalit vše Re: Sogo
    Pokud mas Dovecot, nebo jiny IMAP, ktery umi SASL v doku je:

    In order to relay authentication information to your IMAP server and if you make use of the CrudeSAML SASL plugin, you need to make sure that NGImap4AuthMechanism is configured to use the SAML mechanism. If you make use of the CrudeSAML PAM plugin, this value may be left empty.

    A melo by se jit authorizovat prave pomoci SASL.
    22.3.2020 19:24 2020
    Rozbalit Rozbalit vše Re: Sogo
    Samo o sobe SOGo SASL asi neumi, leda tim SAML pluginem. https://sogo.nu/bugs/view.php?id=31
    22.3.2020 21:12 PanZvedavy
    Rozbalit Rozbalit vše Re: Sogo
    Díky za snahu, zda se ale, ze z hlediska soga jsem okrajova skupina, ktera autory moc nezajima. Prochazel jsem jeste jejich mailing list za posledni dva roky a nic zajimaveho krome ssl bugu v debianu jsem se nedocetl. Tož zatim smola, pokud se nekdo neozve, kdo ma funkcni reseni s uvedenyma komponentama.
    23.3.2020 16:37 DD | skóre: 7 | blog: DD
    Rozbalit Rozbalit vše Re: Sogo
    Pokud si dobře vzpomínám, tak nemůže být :
    SOGoIMAPServer = imaps://mail.yyy.cz;
    ale právě :
    SOGoIMAPServer = "imap://mail.yyy.cz:143/?tls=YES"
    .. a dále pokud si vzpomínám, tak jsem se potýkal s označením složek - např:
    INBOX.Drafts;
    a nikoliv jen :
    Drafts
    23.3.2020 18:49 bigBRAMBOR | skóre: 36
    Rozbalit Rozbalit vše Re: Sogo
    Sogo neznam, ale co pises vypada spis standardne, u imaps nemusis rozlisovat port a sifrovani, imaps proste je sifrovany na portu 993. U imap pak na portu 143 rozlisis zda je tam sifrovani nebo neni, muze byt oboji.
    24.3.2020 22:48 robac
    Rozbalit Rozbalit vše Re: Sogo
    Upřímně moc nerozumím řeči Vašeho kmene. Nevím co je " standartní imap autorizace". Se SoGo jsem tedy dělal naposledy cca. před 4-mi lety, ale z Vašeho příspěvku doopravdy nechápu, jestli Vám nefunguje přihlášení do samotného SoGo (stejné credentials jako IMAP user) nebo zobrazení obsahu uživatelské IMAP schránky po přihlášení do SoGo.

    Pokud je to první varianta 1 a skutečně máte "postfix, dovecot, s uživateli v mysql", tak si v MySQL vytvořte view a konfiguraci upravte dle: https://sogo.nu/files/docs/SOGoInstallationGuide.html#Authentication-using-SQL

    Příklad vytvoření view a konfigurace máte třeba zde: https://docs.iredmail.org/sogo-centos-6-mysql.html

    Nebo si radši rovnou nainstalujte ten iRedMail, je to na deset minut a máte vystaráno.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.