Questions tagged [smtp]

Simple Mail Transfer Protocol is the protocol used for sending email.

Simple Mail Transfer Protocol is the protocol used to send on the Internet. It is used to send mail between mail servers, and is also used to send mail from an email client to an outgoing mail server.

Sending mail between servers

For this purpose, SMTP is typically operated on TCP port 25. To prevent spoofing an email address, most common servers check the sender against a Sender Policy Framework DNS record, in which the owner of a domain specifies which servers can send mail from that domain. There is generally no other form of authentication used.

Sending mail to an outgoing server

SMTP is also used to send mail from a desktop email client such as to the server designated by your email service. For this purpose, the connection is frequently encrypted, and frequently requires authentication in order to prevent email spoofing. Mail transfer can happen over TCP port 25, 465, or 587. Unlike sending between servers, mail does not normally have to come from a certain server; instead, you authenticate using a password.

More information

Simple Mail Transfer Protocol - Wikipedia

561 questions
120
votes
7 answers

Why can't I email myself at: MyEmail@74.125.235.55?

I opened cmd and typed ping gmail.com. It shows me: C:\Windows\system32>ping gmail.com Pinging gmail.com [74.125.235.55] with 32 bytes of data: Reply from 74.125.235.55: bytes=32 time=6ms TTL=56 Reply from 74.125.235.55: bytes=32 time=6ms…
Pacerier
  • 26,733
  • 82
  • 197
  • 273
100
votes
6 answers

Why do I need an SMTP server?

Why do I need an intermediate SMTP server to send mail? Why can’t my client (Outlook, Thunderbird) send messages directly to the recipient’s SMTP domain? For example, if I have to send an email to address@example.com with my Gmail account, I send it…
Tobia
  • 2,203
  • 13
  • 41
  • 64
35
votes
4 answers

Does mailx send mail using an SMTP relay or does it directly connect to the target SMTP server?

Suppose i send a mail using the following the following command: mailx person@x.com then does mailx first try to find out the SMTP server of my ISP for relaying the mail or does it connect directly. Does it depend on whether my PC has a public IP…
Rohit Banga
  • 2,354
  • 10
  • 32
  • 41
29
votes
12 answers

How to prove that an email has been sent?

I have a dispute on my hands in which the other party (landlord's real estate agent) dishonestly claims to not have received an email that I truly did send. My questions is, what are the ways to prove that the email was indeed sent? Thus far, the…
bguiz
  • 2,041
  • 5
  • 22
  • 33
28
votes
5 answers

SMTP: Is it possible to CC someone without sending the original?

I actually started thinking about this because I forgot to CC someone on an email I was supposed to send, and I wanted him to get a copy without double-sending to everyone else. I ended up just forwarding it to him, but I'm still curious. Where are…
Jim
21
votes
1 answer

What's the difference between SMTP server and SMTP Relay?

What's the difference between SMTP server and SMTP Relay?If I want to send mail from a forum (XenForo) using Google SMTP (Paid Google Apps account), do I need to use Google SMTP server or Google SMTP relay service?
Umer
  • 407
  • 1
  • 6
  • 13
17
votes
1 answer

The simplest way to set up a secure, IMAP, email server?

I would like to get rid of Google as an email provider, and set up a complete email solution on my dedicated server. The issue: I wish the setup to be as simple as possible, so that it wouldn’t be a pain to set everything up again if there is a…
Diti
  • 287
  • 1
  • 4
  • 9
17
votes
5 answers

Simple local smtp server - minimal setup ubuntu

What is the absolute, bare minimum, no-hassle, hopefully idiot-proof way of setting up a local smtp server? If you're going to say postfix, what are these alledgedly bare minimum, idiot proof steps to setting it up? I'm sort of amazed at how…
malatio
  • 435
  • 2
  • 5
  • 12
16
votes
9 answers

Just want to send emails from my Ubuntu Server. What simple SMTP server solution to use?

Basically I have a Ubuntu Server machine and I would like an idiot-proof solution for sending emails from my website that is also running in this same machine. My doubts are: 1) Should I use postfix or there are more simple solutions for an smtp…
TraderJoeChicago
  • 973
  • 2
  • 8
  • 10
16
votes
2 answers

In postfix, how could I disable incoming mail?

I would like to be able to send mail to remote servers, from scripts running on my VPS via SMTP, but otherwise reject all incoming mail with postfix on Debian squeeze. (And in general disable any other features for now. I would like to avoid…
n611x007
  • 6,336
  • 14
  • 61
  • 88
16
votes
3 answers

how do I change postfix port from 25 to 587?

I am total noob about Unix and CLI. after googling for almost 6 hours I came to know I should be editing postfix port from 25 to 587 for PHP mail() function to work. and here is the solution I got http://www.linuxmail.info/postfix-change-port/ but I…
15
votes
2 answers

Sending mail from the command line

Ok, I've looked far and wide for something to take care of this little email project I have. First, some background: My family has a secret santa every year and I've offered to write a script to randomize who gets gifts for whom. What I'd like to…
Ramy
  • 1,111
  • 3
  • 18
  • 36
15
votes
4 answers

Special characters in ssmtp password

I have + and = characters in my gmail password. How can I configure ssmtp to avoid authorization error? My…
Nelson Tatius
  • 1,157
  • 5
  • 13
  • 30
13
votes
6 answers

Monitor Postfix outgoing mail delivery

I'm using GNU Mailman with Postfix to run a mailing list, and would like to monitor the delivery of outgoing mail, that is: for each mail sent from the list, check whether a 250 (OK) message was answered, and if not, report back to me. For now, I'm…
Tastalian
  • 233
  • 1
  • 2
  • 6
12
votes
1 answer

Why is SMTP over SSL between email servers not so popular?

In my understanding, most of email servers use SMTP/POP/IMAP over SSL to encrypt the email. It supports encryption when client (UA) send email to server (MTA) and UA receive email from MTA. However, not so many MTAs can encrypt when they send email…
Jumpei Ogawa
  • 229
  • 2
  • 5
1
2 3
37 38