Line 1: |
Line 1: |
| + | {{Languages}} |
| + | <!-- here we define the contrib name variable --> |
| + | <!-- we get the page title, remove suffix for translated version; if needed you can define there with the value you want--> |
| + | {{#vardefine:contribname| {{lc: {{#titleparts: {{BASEPAGENAME}} |1}} }} }} |
| + | {{#vardefine:smecontribname| smeserver-{{lc: {{#titleparts: {{BASEPAGENAME}} |1}} }} }} |
| + | <!-- we define the language --> |
| + | {{#vardefine:lang| {{lc: {{#titleparts: {{PAGENAME}} | | -1}} }} |en }} |
| + | |
| + | |
| + | {{Infobox contribs |
| + | |name={{#var:contribname}} |
| + | |image={{#var:contribname}}.png |
| + | |description_image= {{#var:contribname}} logo |
| + | |maintainer= |
| + | |licence= |
| + | |url= https://discuss.phplist.org |
| + | |category= mailinglist |
| + | |tags=mailinglist |
| + | }} |
| + | |
| == Phplist Contribs == | | == Phplist Contribs == |
| | | |
Line 6: |
Line 26: |
| ===Version=== | | ===Version=== |
| {{#smeversion: smeserver-phplist }} | | {{#smeversion: smeserver-phplist }} |
| + | {{#smeversion: phplist }} |
| [[Version::Contrib9| fws]] [[Has SME9::true| ]] | | [[Version::Contrib9| fws]] [[Has SME9::true| ]] |
| | | |
Line 14: |
Line 35: |
| You need the [[Fws|firewall-services]] repo to install this contribs | | You need the [[Fws|firewall-services]] repo to install this contribs |
| | | |
| + | === Installation === |
| + | <tabs container><tab name="For SME 10"> |
| + | yum install --enablerepo=smecontribs smeserver-phplist |
| + | </tab><tab name="For SME 8.x 9.x"> |
| {{Warning box|Versions of PHPList above 3.2.x will no longer run on the PHP version included in the stock version of SME v9. See: https://sourceforge.net/p/phplist/mailman/message/35670118/. Please refer to [[PHP_Software_Collections]] on how to install PHP 5.6 or higher.}} | | {{Warning box|Versions of PHPList above 3.2.x will no longer run on the PHP version included in the stock version of SME v9. See: https://sourceforge.net/p/phplist/mailman/message/35670118/. Please refer to [[PHP_Software_Collections]] on how to install PHP 5.6 or higher.}} |
| | | |
− | === Installation 8.x 9.x===
| |
| This contrib is currently held in the fws repository, so the following commands will install on your smeserver. | | This contrib is currently held in the fws repository, so the following commands will install on your smeserver. |
| | | |
Line 29: |
Line 53: |
| | | |
| signal-event webapps-update | | signal-event webapps-update |
| + | </tab> |
| + | </tabs> |
| + | |
| | | |
| There is no panel in the server-manager, you can go to https://sme-ip/lists/admin and login as SME Server admin and its password. | | There is no panel in the server-manager, you can go to https://sme-ip/lists/admin and login as SME Server admin and its password. |
| | | |
| + | ==== Configuration ==== |
| + | {| class="wikitable" |
| + | |+ |
| + | !db |
| + | !key |
| + | !property |
| + | !default |
| + | !accepted |
| + | !information |
| + | |- |
| + | | rowspan="7" |configuration |
| + | | rowspan="7" |phplist |
| + | |status |
| + | |enabled |
| + | |<nowiki>enabled|disabled</nowiki> |
| + | | |
| + | |- |
| + | |access |
| + | |private |
| + | |<nowiki>public|private</nowiki> |
| + | |public for all web. private for local + httpd-admin ValidFrom |
| + | |- |
| + | |Authentication |
| + | |http |
| + | |<nowiki>http|</nowiki> |
| + | |use http auth to login (broken) |
| + | |- |
| + | |AliasOnPrimary |
| + | |enabled |
| + | |<nowiki>enabled|disabled</nowiki> |
| + | |create an alias lists. might disable if you use a dedicated domain using webapp virtualhost |
| + | |- |
| + | |AdminPass |
| + | | |
| + | | |
| + | |password to access as primary "admin" to phplist |
| + | |- |
| + | |DbName |
| + | | |
| + | | |
| + | | |
| + | |- |
| + | |DbUser |
| + | | |
| + | | |
| + | | |
| + | |} |
| | | |
| ==== Administration ==== | | ==== Administration ==== |
| | | |
− | To complete the installation you have to go https://yourserver.tld/lists/admin follow the instructions and create an admin user. | + | To access the installation you have to go https://yourserver.tld/lists/admin. Use user admin with password |
| + | config getprop phplist AdminPass |
| + | |
| + | You will then be able to configure your phplist organization, plugins and so on. |
| + | |
| | | |
| The administrator interface is at https://yourserver.tld/lists/admin | | The administrator interface is at https://yourserver.tld/lists/admin |
| | | |
| The user interface is at https://yourserver.tld/lists | | The user interface is at https://yourserver.tld/lists |
| + | |
| + | you can also use the cli to set some elements |
| + | |
| + | phplist -pdbcheck |
| + | |
| + | here is the list of options |
| + | initialise |
| + | dbcheck |
| + | send |
| + | processqueue |
| + | processbounces |
| + | import |
| + | upgrade |
| + | convertstats |
| + | reindex |
| + | blacklistemail |
| + | systemstats |
| + | converttoutf8 |
| + | initlanguages |
| + | cron |
| + | updatetlds |
| + | export |
| + | runcommand |
| | | |
| ==== Uninstall ==== | | ==== Uninstall ==== |
Line 45: |
Line 146: |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
| ==== Bugs ==== | | ==== Bugs ==== |
− | Sources for this contribs can be found in Firewall Service's repository [http://gitweb.firewall-services.com/?p=smeserver-phplist;a=summary]
| + | Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title= bugzilla}} |
| + | and select the {{#var:smecontribname}} component or use {{BugzillaFileBug|product=SME%20Contribs|component={{#var:smecontribname}}|title=this link}} |
| + | |
| + | Below is an overview of the current issues for this contrib:{{#bugzilla:columns=id,product,version,status,summary|sort=id|order=desc|component={{#var:smecontribname}} |noresultsmessage=No open bugs found.}} |
| + | |
| + | ===Changelog=== |
| + | Only released version in smecontrib are listed here. |
| + | |
| + | {{ #smechangelog: {{#var:smecontribname}} }} |
| + | |
| [[Category:Contrib]] | | [[Category:Contrib]] |
| [[Category:Mail]] | | [[Category:Mail]] |
| [[Category:Mail:Mailinglists]] | | [[Category:Mail:Mailinglists]] |