WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: postfix or other  (Read 2285 times)

Offline bellad

  • Jr. Member
  • **
  • Posts: 65
postfix or other
« on: April 12, 2016, 08:19:20 AM »
hello ,
sorry , but i not find postfix or other smtp server
exists in repository ?
thank
bellad.flnet.org

Offline bellad

  • Jr. Member
  • **
  • Posts: 65
Re: postfix or other
« Reply #1 on: April 25, 2016, 07:16:57 AM »
hi,
no answer

is msmtp of  msmtp.tcz has MTA ( msmtp-mta ) ?
bellad.flnet.org

Offline patrikg

  • Wiki Author
  • Hero Member
  • *****
  • Posts: 673
Re: postfix or other
« Reply #2 on: April 25, 2016, 09:06:47 AM »
To get more info of extension just read the info file.

http://tinycorelinux.net/7.x/armv6/tcz/msmtp.tcz.info

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: postfix or other
« Reply #3 on: April 25, 2016, 09:22:43 AM »
It is an SMTP client.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bellad

  • Jr. Member
  • **
  • Posts: 65
Re: postfix or other
« Reply #4 on: April 25, 2016, 09:27:05 AM »
ok , thank

i cannot see of smtp server
he exist on tcz ?
bellad.flnet.org

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: postfix or other
« Reply #5 on: April 25, 2016, 09:36:26 AM »
You are right, no SMTP server on the repo. I will add one when I get time. However user contribution welcome [emoji4]
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bellad

  • Jr. Member
  • **
  • Posts: 65
Re: postfix or other
« Reply #6 on: April 25, 2016, 10:00:09 AM »
ok thank you Bela
" However user contribution welcome "
wiringpi2 but he was not in repo  ;D
bellad.flnet.org

Offline smileymattj

  • Newbie
  • *
  • Posts: 1
Re: postfix or other
« Reply #7 on: June 08, 2016, 04:24:55 PM »
I was able to get postfix working by using the tcz extension from the 4.x repository. 

choosing TinyCore to run postfix is a great option.  It only needs 30MB of HD space and 100MB of RAM.  It boots in 4 seconds from a VM.

Code: [Select]
tc@box:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          1007         71        936         12          6         32
-/+ buffers/cache:         32        975
Swap:          200          0        200


tc@box:~$ df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                  907.0M     12.1M    894.9M   1% /
tmpfs                   503.9M         0    503.9M   0% /dev/shm
/dev/sda1                 1.9G     28.3M      1.8G   2% /mnt/sda1

There were some issues.
  • I edited the postfix.tcz.dep file to use the current openssl.tcz instead of openssl-1.0.0.tcz
  • I had to use the "libgcrypt.tcz" extension from the 4.x repo as the new one in 7.x repo didn't work

Other than the below list which was obtained from 4.x repo, all other dependencies can be retrieved from the 7.x repo.
  • bsddb.tcz
  • cyrus-sasl.tcz
  • libgcrypt.tcz
  • openldap.tcz
  • postfix.tcz

These three extensions from the 4.x repo seem to work perfectly fine on MicroCore 7.x no issues, no modifications.  So they might be safe to just copy over to the 7.x repository.
bsddb.tcz
cyrus-sasl.tcz
openldap.tcz

For postfix.tcz the dep file needs to be edited to use the latest openssl.tcz instead of openssl-1.0.0.tcz
Also I believe the reason why libgcrypt.tcz in the 7.x repo doesn't work is that it's missing a library file.  I forgot to write it down.  I originally tried to compile postfix myself and I think the libgcrypt dependency is where I got stuck and missing the same library file. 
So if the postfix.tcz.dep is updated and the conflict between the 4.x libgcrypt and 7.x is resolved, I believe postfix.tcz can be placed in the 7.x repository.

postfix.tcz.dep
Code: [Select]
bsddb.tcz
cyrus-sasl.tcz
krb5.tcz
libgcrypt.tcz
libgpg-error.tcz
ncurses.tcz
openldap.tcz
openssl.tcz
pcre.tcz
sqlite3.tcz