Sida 1 av 1

[LÖST]Skicka epost med postfix från terminalen

Postat: 05 jun 2015, 18:00
av pompado
Hej, jag hitta en howto för hur man configuerar postfix.
Men jag har fastnat vid en inställning under den grundläggande configurationen.

Beskriver det problem med bilder.

Användargränssnittet kommer visas. På varje skärmbild, välj följande värden:

1) Internetplats

2) mail.exempel.com

3) steve

4) mail.exempel.com, localhost.localdomain, localhost

5) Nej

6) 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/24

7) 0

8} +

9) alla

Det är så jag ska svara på alla frågor för att få en godkänd grundläggande installation av postfix. Men punkt (6) stämmer inte överrens med min rad.
Ja har inte dom sista siffrorna - ip nummret.
Tror detta har att göra med att min dator är bakom en router.
Är det bara att kolla up vad jag har för ip nummer och lägga till det i postfix configurationen.
Om ja - måste jag då ändra nåt med brandväggen UFW.


Bild

Här svarar jag Ja och fortsätter:

Bild

Väljer internet och fortsätter:

Bild

Skriver gmail,com och forstsätter:

Bild

patrik och fortsätter:

Bild

Stämmer och fortsätter:

Bild

Nej och fortsätter:

Bild

Stämmer och fortsätter:

Bild

Stämmer inte och så här ser det ut - hela texten utan dom sista:

Min text:

127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

Och så här ska det se ut:

127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/24

Så här skriver howto:

Ersätt mail.example.com med domänen för vilken du accepterar e-post, 192.168.0.0/24 med nätverkets verkliga adress och klassomfång för din e-post server och steve med lämpligt användarnamn.

Tror det är mitt ip nummer som fattas och jag är bakom en router.
Hur får jag fram mitt ip nummer när man är bakom en router?
Är det ip nummret som fattas?
Eller är det epost servens ip jag ska skriva?

Tack för hjälpen.
Här är howto om postfix som jag följer:
https://help.ubuntu.com/lts/serverguide/postfix.html

Prova skriva följande code för att skicka ett email:

Kod: Markera allt

echo "This is the body of the email" | mail -s "This is the subject line" user@example.com

Re: Skicka epost med postfix från terminalen

Postat: 05 jun 2015, 18:12
av pompado
Vill få detta att fungera så jag kan installera Logwatch.
Och ställa in Logwatch att skicka loggar varje dag till min epost.

Cheers

Re: Skicka epost med postfix från terminalen

Postat: 05 jun 2015, 20:23
av johanre
Nja, du äger inte gmail.com domänen vilket, underförstått, är vad du skriver. Dessutom; såvida du inte har en Internet leverantör som tillåter inkommande e-post så är "Internetplats" fel svar på fråga 1.

Vad jag tror du är ute efter - är något i stil med detta:

1) Internetplats med smart värd (du kommer därefter behöver ange vilken SMTP relä / värd för utgående epost din Internetleverantör tillhandahåller. Telia har t.ex. smtprelay1.telia.com)
2) Systemets epost namn: har du i din router t.ex satt upp en lokal DNS domän (något i stil med : mitthem.local)? Ange i så fall den här.
3) patrik@gmail.com

...

Kan inte fortsätta skriva, fick annat att göra: återkommer!

Re: Skicka epost med postfix från terminalen

Postat: 06 jun 2015, 11:50
av johanre
Övriga inställningar kan vara som tidigare.

Re: Skicka epost med postfix från terminalen

Postat: 06 jun 2015, 12:37
av pompado
Jag förstår inte riktigt vad du menar med punkt 2.

Men försöker ändå och visar med bilder:
Först skriver jag följande kod för att starta om installationen:

Kod: Markera allt

sudo dpkg-reconfigure postfix
Jag kolla internet leverantörer och deras SMTP och jag har Univeral och deras smtp är följande: smtp.uvtc.com
Ska även nämna att min routers namn är NETGEAR93

Sedan kör jag och skriver följande:

Bild 1
Bild
Bild 2
Bild
Bild 3
Bild
Bild 4
Bild
Bild 5
Bild
Bild 6
Bild
Bild 7
Bild
Bild 8
Bild
Bild 9
Bild
Bild 10
Bild
Bild 11
Bild
Bild 12
Bild

Sedan körda jag följande kod för att se hur inställningarna ser ut:

Kod: Markera allt

sudo postconf -n
Och fick följande resultat:

Kod: Markera allt

patrik@patrik:~$ sudo postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = all
inet_protocols = all
mailbox_size_limit = 0
mydestination = gmail.com, patrik, localhost.localdomain, localhost
myhostname = patrik
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost = smtp.uvtc.com
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
patrik@patrik:~$ 


Re: Skicka epost med postfix från terminalen

Postat: 06 jun 2015, 12:42
av pompado
prova skicka email från terminalen, men det fungerar inte

Kod: Markera allt

echo "This is the body of the email" | mail -s "This is the subject line" user@example.com

Re: Skicka epost med postfix från terminalen

Postat: 07 jun 2015, 11:26
av pompado
Löste det hela med ssmtp:

SSMTP worked for me making my gmail account as the relay for emails alerts.
http://www.havetheknowhow.com/Config...all-ssmtp.html