Copy Link
Add to Bookmark
Report

Echo Magazine Issue 07 Phile 0x021

eZine's profile picture
Published in 
Echo Magazine
 · 4 years ago

  


____________________ ___ ___ ________
\_ _____/\_ ___ \ / | \\_____ \
| __)_ / \ \// ~ \/ | \
| \\ \___\ Y / | \
/_______ / \______ /\___|_ /\_______ /
\/ \/ \/ \/


.OR.ID
ECHO-ZINE RELEASE
07

Author: arif wicaksono || sakitjiwa@coreBSD.or.id
Online @ www.echo.or.id :: http://ezine.echo.or.id


Mengaktifkan sendmail pada mac OSX
-----------------------------------

Apakah sendmail itu, dan perlukah saya menggunakan sendmail?
------------------------------------------------------------
Sendmail adalah suatu "daemon" untuk mengirimkan dan menerima email pada
sistem unix, dan sendmail tersebut pun telah terdapat pada bawaan di dalam
OS Mac OS X ketika anda pertama kali menginstall system Mac OS X.
Atas pertimbangan keamanan pada system, maka daemon ini pada system bawaannya
tidak diaktifkan, akan tetapi dapat diaktifkan dengan mudah dengan suatu
modifikasi kecil pada file /etc/hostconfig. Dengan mengkatifkan sendmail,
dapat memungkinkan anda untuk menjadikan "localhost" sebagai mailserver
anda sendiri. Ini mempunyai suatu keuntungan sangat besar jika anda mempunyai
suatu laptop yang menggunakan ISP yang berbeda, apalagi jika ISP yang berbeda
terletak dalam lokasi yang berbeda pula. Dengan mengaktifkan sendmail, anda
tidak perlu mengubah settingan mailserver untuk mengirim email lagi, keuntungan
lainnya adalah, mengoperasikan sendmail pada komputer sendiri relatif lebih
cepat dalam mengirim email.


Cara mengaktifkan sendmail
--------------------------
Untuk mengaktifkan sendmail, pertama buka Terminal anda dan ketik
"sudo pico /etc/hostconfig".
macX:~ % sudo pico /etc/hostconfig
kemudian masukkan password anda

Temukan baris yang bertuliskan " MAILSERVER=-NO-" dan ubahlah "-NO-"
menjadi "-YES-". Tekan Control X untuk menyimpan kembali file tersebut.
Untuk mengaktifkannya restartlah system anda. Untuk menggunakan mailserver
tersebut, set mailserver anda ke "localhost" atau " 127.0.0.1", dengan
pilihan tanpa password.

contoh isi file /etc/hostconfig setelah diubah...
...
IPV6=-YES-
MAILSERVER=-YES- #<-- Bagian ini yang dirubah dari NO menjadi YES
NETBOOTSERVER=-NO-
....

setelah di save maka restartlah mesin anda

Masalah yang ditimbulkan dan penyelesainnya
--------------------------------------------
Sendmail terkadang menyebabkan startup system menjadi hang. Dengan membuat
suatu modifikasi kecil pada "startup script" Anda dapat menghindari hangnya
startup system.
Untuk mebuatnya, buka Terminal anda dan ketik
sudo pico /System/Library/StartupItems/Sendmail/Sendmail". Tambahkan sebuah
tanda dan "&" setelah perintah sendmail, anda disarankan megubah settingan
permisi pada file-file tertentu
(baca /Library/Documentation/Administration/Services/sendmail/README) untuk
menghindari masalah lain yang timbul ketika menyalakan sendmail.
Perubahan pada /System/Library/StartupItems/Sendmail/Sendmail dapat dilihat
sebagai berikut,

macX:~ % sudo pico /System/Library/StartupItems/Sendmail/Sendmail

....
chmod go-w / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue
chown root / /etc /etc/mail /usr /var /var/spool /var/spool/mqueue

/usr/sbin/sendmail -bd -q1h &
....

bagian tersebut pada file /System/Library/StartupItems/Sendmail/Sendmail
yang di ganti menjadi konfigurasi seperti atas

Merestart sendmail
------------------
Adakalanya, ketika Powerbook saya nyalakan dari "sleep mode", sendmail tidak
berfungsi, dan saya tidak dapat mengirimkan email. Saya sudah menemukan bahwa
penyelesaian masalah ini adalah dengan merestart sendmailnya, karena saya
banyak menggunakan "sleep mode" pada powerbook saya. Saya menulis script
singkat untuk melakukan restart sendmail secara otomatis. Anda bisa melakukan
seperti di bawah ini, pertama buka terminal anda, lalu ketik

macX:~ % cd /usr/local/bin
macX:~ % pico restartmail

(kemudian paste baris di bawah ini ke dalam restartsm di atas)
( melekatkan kode yang berikut ke dalam editor)

#!/bin/tcsh -f
# restart the sendmail daemon
/System/Library/StartupItems/Sendmail/Sendmail restart

(akhir dari script, anda bisa menyimpan file tersebut dengan menekan Control X)

Lalu ketikkan perintah di bawah ini pada Terminal anda

macX:~ % chmod a+x / usr/local/bin/restartmail

Sekarang kapanpun anda perlu merestart sendmail, anda hanya perlu membuka
Terminal window dan mengetikkan "sudo restartsm"

[19:05:39] macX:~ % sudo restartmail
Password:
Restarting mail services
macX:~ %

Untuk mencoba apakah sendmail anda sudah berjalan dengan baik,
anda bisa telnet ke 127.0.0.1 port 25
dan anda bisa melihat bahwa sendmail telah berjalan dengan baik :)

macX:~ % telnet
telnet> open 127.0.0.1 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 macX.bhc.tp.local. ESMTP Sendmail 8.12.9/8.12.2; Tue, 17 Aug 2004 19:09:39 +0700 (ICT)
^CTerminated
[19:10:10] macX:~ %


REFERENSI a.k.a bacaan :
Dari Macintosh saya dan kesulitan hidup yang saya hadapi sendiri...
adakalnya dari kesulitan selalu muncul ide ide yang bisa membantu kita keluar
dari kesulitan itu sendiri *blah*


*greetz to:
Parents, coreBSD, 1st, 1stlink, neoteker, echo, antihackerlink

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Francesco's profile picture
Francesco Arca (@Francesco)
14 Nov 2024
Congratulations :)

guest's profile picture
@guest
12 Nov 2024
It is very remarkable that the period of Atlantis’s destruction, which occurred due to earthquakes and cataclysms, coincides with what is co ...

guest's profile picture
@guest
12 Nov 2024
Plato learned the legend through his older cousin named Critias, who, in turn, had acquired information about the mythical lost continent fr ...

guest's profile picture
@guest
10 Nov 2024
الاسم : جابر حسين الناصح - السن :٤٢سنه - الموقف من التجنيد : ادي الخدمه - خبره عشرين سنه منهم عشر سنوات في كبرى الشركات بالسعوديه وعشر سنوات ...

lostcivilizations's profile picture
Lost Civilizations (@lostcivilizations)
6 Nov 2024
Thank you! I've corrected the date in the article. However, some websites list January 1980 as the date of death.

guest's profile picture
@guest
5 Nov 2024
Crespi died i april 1982, not january 1980.

guest's profile picture
@guest
4 Nov 2024
In 1955, the explorer Thor Heyerdahl managed to erect a Moai in eighteen days, with the help of twelve natives and using only logs and stone ...

guest's profile picture
@guest
4 Nov 2024
For what unknown reason did our distant ancestors dot much of the surface of the then-known lands with those large stones? Why are such cons ...

guest's profile picture
@guest
4 Nov 2024
The real pyramid mania exploded in 1830. A certain John Taylor, who had never visited them but relied on some measurements made by Colonel H ...

guest's profile picture
@guest
4 Nov 2024
Even with all the modern technologies available to us, structures like the Great Pyramid of Cheops could only be built today with immense di ...
Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT