E-Mail Authentikáció MySql-bõl

Kezdőlap Fórumok Debiannal kapcsolatos kérdések E-Mail Authentikáció MySql-bõl

10 bejegyzés megtekintése - 11-20 / 32
  • Szerző
    Bejegyzés
  • #2023106
    admin
    Adminisztrátor

      Hello!

      Na már csak azzal vagyok gondba, hogy hogyan töltöm fel az adatbázist, mert ugye:

      Create the Alias table:

      #
      # Table structure for table alias
      #
      USE postfix;
      CREATE TABLE `alias` (
        `address` varchar(255) NOT NULL default ”,
        `goto` text NOT NULL,
        `domain` varchar(255) NOT NULL default ”,
        `created` datetime NOT NULL default ‘0000-00-00 00:00:00’,
        `modified` datetime NOT NULL default ‘0000-00-00 00:00:00’,
        `active` tinyint(1) NOT NULL default ‘1’,
        PRIMARY KEY  (`address`)
      ) TYPE=MyISAM COMMENT=’Postfix Admin – Virtual Aliases’;

      Create the Domain table

      #
      # Table structure for table domain
      #
      USE postfix;
      CREATE TABLE `domain` (
        `domain` varchar(255) NOT NULL default ”,
        `description` varchar(255) NOT NULL default ”,
        `aliases` int(10) NOT NULL default ‘0’,
        `mailboxes` int(10) NOT NULL default ‘0’,
        `maxquota` int(10) NOT NULL default ‘0’,
        `transport` varchar(255) default NULL,
        `backupmx` tinyint(1) NOT NULL default ‘0’,
        `created` datetime NOT NULL default ‘0000-00-00 00:00:00’,
        `modified` datetime NOT NULL default ‘0000-00-00 00:00:00’,
        `active` tinyint(1) NOT NULL default ‘1’,
        PRIMARY KEY  (`domain`)
      ) TYPE=MyISAM COMMENT=’Postfix Admin – Virtual Domains’;

      Create the Mailbox table

      #
      # Table structure for table mailbox
      #
      USE postfix;
      CREATE TABLE `mailbox` (
        `username` varchar(255) NOT NULL default ”,
        `password` varchar(255) NOT NULL default ”,
        `name` varchar(255) NOT NULL default ”,
        `maildir` varchar(255) NOT NULL default ”,
        `quota` int(10) NOT NULL default ‘0’,
        `domain` varchar(255) NOT NULL default ”,
        `created` datetime NOT NULL default ‘0000-00-00 00:00:00’,
        `modified` datetime NOT NULL default ‘0000-00-00 00:00:00’,
        `active` tinyint(1) NOT NULL default ‘1’,
        PRIMARY KEY  (`username`)
      ) TYPE=MyISAM COMMENT=’Postfix Admin – Virtual Mailboxes’;

      Populate the tables

      USE postfix;
      INSERT INTO domain (domain,description) VALUES (‘domain.tld’,’Test Domain’);
      INSERT INTO alias (address,goto) VALUES (‘alias@domain.tld’, ‘user@domain.tld’);
      INSERT INTO mailbox (username,password,name,maildir)
        VALUES (‘user@domain.tld’,’$1$caea3837$gPafod/Do/8Jj5M9HehhM.’,’Mailbox User’,’user@domain.tld/’);

      Ez vagyon írva, de ezt így egy az egyben így írom be?
      Tehát:

      Code:
      mysql -u root -p
      Welcome to the MySQL monitor.  Commands end with; or g.
      Your MySQL connection id is 89 to server version: 4.0.24_Debian-10-log

      Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

      mysql>

      #2023107
      sipdav
      Felhasználó

        Inkább így:
        1. Hozz létre egy új adatbázist, pl. auth néven
        2. Az egyes táblák létrehozó sql parancsait kopizd be egy text file-ba, amit nevezz pl. forras.sql -nek
        3. mysql -u user -p dbname < forras.sql létrehozza a táblákat, mezõket.

        #2023108
        admin
        Adminisztrátor
          Code:
          mysql -u root -p
          Welcome to the MySQL monitor.  Commands end with; or g.
          Your MySQL connection id is 89 to server version: 4.0.24_Debian-10-log

          Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

          mysql>

          ha idaig eljutottal akkor mar kezdheted is a mysql parancsokat bepotyogni.
          persze az is egy jo megoldas amit sipdav javasolt.
          Az adatbazis feltoltes egyebkent a ” Populate the tables ” resznel talalod .

          #2023109
          admin
          Adminisztrátor

            Hahó!

            Köszönöm mindenkinek a segítséget. Speedsav megoldása NAGYON TETSZIK, úgy fogom csinálni! 😀

            Csak 1 kérdés még:
            Az egészet ahogy oda van írva egy az egyben copy-zzam be, vagy változtassak a domain-on,idõn vagy akármin?
            Mondjuk az tiszta, hogy password-nak nem „secret” -et kellene megadni, de a többivel mi van? Azok változók amiket nekem kell beállítanom?

            Köszönöm!

            #2023110
            admin
            Adminisztrátor

              azokat a tablakat amiket bevagtal a postvikirol nem kell bantanod.Nyugodtan hasznald ugy.

              #2023111
              admin
              Adminisztrátor

                Köszönöm, amint lesz idõm kipróbálom, és jövök vissza ezügyben!

                #2023112
                sipdav
                Felhasználó

                  Saynos, sikerült megoldanod a dolgot?

                  #2023113
                  admin
                  Adminisztrátor

                    Hello!

                    Nagyon meg kellene már oldanom mert fontos lenne, de nem volt idõm rá… Saynos..
                    Viszont nekem eléggé jónak tûnik ez a leírás, de mástól is hallottam már, hogy nekik ebbõl elsõre sikerült.
                    Próbáld meg ezzel és, ha gondod van, tuti van aki tud segíteni itt a fórumon. 🙂

                    #2023114
                    admin
                    Adminisztrátor

                      en ez alapjan csinaltam :

                      http://genco.gen.tc/postfix_virtual

                      igaz forrasbol tettem fel,de ha mindent jol csinalsz mukodik elsore..

                      #2023115
                      sipdav
                      Felhasználó

                        Sziasztok!

                      10 bejegyzés megtekintése - 11-20 / 32
                      • Be kell jelentkezni a hozzászóláshoz.