| Recommend this page to a friend! | 
|  Download | 
| Info | Documentation |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not yet rated by the users | Total: 135 | All time:  9,293 This week: 42  | ||||
| Version | License | PHP version | Categories | |||
| d3pop3 1.0.0 | Freeware | 7.1 | Email, Networking, PHP 5, Console | 
| Description | Author | |||||||||||||||||||||||||
| This package can retrieve email messages from POP3 mailbox with YII. Innovation Award 
 | 
 | |||||||||||||||||||||||||
php composer.phar require d3yii2/d3pop3 dev-master
* add to config/console.php
    'modules' => [
        'D3Pop3' => [
            'class' => 'd3yii2\d3pop3\d3pop3',
            'ConfigEmailContainerData' => [
                [
                    'model' => 'app\models\test',
                    'host' => 'pop.gmail.com',
                    'user' => '[...user..]@gmail.com',
                    'password' => '.........',
                    'ssl' => 'SSL',
                ],
            ],
            'EmailContainers' => [
                'd3yii2\d3pop3\components\ConfigEmailContainer',
            ]
        ],
    ],
migration configuration. Add to console parameters migration path
'yii.migrations' => [
    '@vendor/d3yii2/d3pop3/migrations',
],
do migration
yii migrate
In configuration under 'ConfigEmailContainerData' set: * POP3 connection data, * model with namespace for attaching emails * model field name, where search email to field value for ataching email
|  Files (62) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  command (1 file) | ||||
|  components (8 files) | ||||
|  dictionaries (1 file) | ||||
|  gii (7 files) | ||||
|  messages (1 directory) | ||||
|  migrations (16 files) | ||||
|  models (14 files, 1 directory) | ||||
|  widgets (2 files) | ||||
|    composer.json | Data | Auxiliary data | ||
|  d3pop3.php | Class | Class source | ||
|    README.md | Doc. | Documentation | ||
|    testfile.html | Data | Auxiliary data | ||
|    translation.php | Aux. | Auxiliary script | ||
|  Files (62) | / | components | 
| File | Role | Description | 
|---|---|---|
|  Action.php | Class | Class source | 
|  ConfigEmailContainer.php | Class | Class source | 
|  Count.php | Class | Class source | 
|  D3Mail.php | Class | Class source | 
|  EmailContainerInerface.php | Class | Class source | 
|  EmailModelLogic.php | Class | Class source | 
|  ReadEmails.php | Class | Class source | 
|  SettingEmailContainer.php | Class | Class source | 
|  Files (62) | / | gii | 
| File | Role | Description | 
|---|---|---|
|    d3pop3_actionsGiiantModel.json | Data | Auxiliary data | 
|    d3pop3_connecting_...ngsGiiantModel.json | Data | Auxiliary data | 
|    d3pop3_emailsGiiantModel.json | Data | Auxiliary data | 
|    d3pop3_email_addressGiiantModel.json | Data | Auxiliary data | 
|    d3pop3_email_errorGiiantModel.json | Data | Auxiliary data | 
|    d3pop3_email_modelsGiiantModel.json | Data | Auxiliary data | 
|    d3pop3_send_receivGiiantModel.json | Data | Auxiliary data | 
|  Files (62) | / | migrations | 
| File | Role | Description | 
|---|---|---|
|  m160712_170102_init.php | Class | Class source | 
|  m160815_170102_upgrade.php | Class | Class source | 
|  m171203_153339_con..._setting_create.php | Class | Class source | 
|  m171222_191725_sen...eive_add_status.php | Class | Class source | 
|  m180121_210400_gmail_type.php | Class | Class source | 
|  m180122_203846_add...ve_pop3_to_imap.php | Class | Class source | 
|  m180912_081433_settings_add_email.php | Class | Class source | 
|  m180912_083622_ema...mailContainerId.php | Class | Class source | 
|  m180920_105346_actions_create.php | Class | Class source | 
|  m181007_044809_d3p...dd_from_user_id.php | Class | Class source | 
|  m181008_072305_error_create.php | Class | Class source | 
|  m181010_034133_add_indexes.php | Class | Class source | 
|  m181021_101942_con...r_type_add_smtp.php | Class | Class source | 
|  m181228_055916_con..._settings_alter.php | Class | Class source | 
|  m190118_093958_actions_add_indx.php | Class | Class source | 
|  m190315_113645_alt...eceiv_add_draft.php | Class | Class source | 
|  Files (62) | / | models | 
| File | Role | Description | ||
|---|---|---|---|---|
|  base (7 files) | ||||
|  D3cCompany.php | Class | Class source | ||
|  D3pop3Actions.php | Class | Class source | ||
|  D3pop3ConnectingSettings.php | Class | Class source | ||
|  D3pop3ConnectingSmtpSettings.php | Class | Class source | ||
|  D3pop3Email.php | Class | Class source | ||
|  D3pop3EmailAddress.php | Class | Class source | ||
|  D3pop3EmailError.php | Class | Class source | ||
|  D3pop3EmailModel.php | Class | Class source | ||
|  D3pop3SendReceiv.php | Class | Class source | ||
|  D3pPerson.php | Class | Class source | ||
|  TypeGmailForm.php | Class | Class source | ||
|  TypeImapForm.php | Class | Class source | ||
|  TypePop3Form.php | Class | Class source | ||
|  TypeSmtpForm.php | Class | Class source | ||
|  Files (62) | / | models | / | base | 
| File | Role | Description | 
|---|---|---|
|  D3pop3Actions.php | Class | Class source | 
|  D3pop3ConnectingSettings.php | Class | Class source | 
|  D3pop3Email.php | Class | Class source | 
|  D3pop3EmailAddress.php | Class | Class source | 
|  D3pop3EmailError.php | Class | Class source | 
|  D3pop3EmailModel.php | Class | Class source | 
|  D3pop3SendReceiv.php | Class | Class source | 
|  Files (62) | / | widgets | 
| File | Role | Description | 
|---|---|---|
|  D3Pop3MailModels.php | Class | Class source | 
|  D3Pop3ModelMails.php | Class | Class source | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
 | 
 | 
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.